2008-10-30 8 views
13

Я пытаюсь выбрать хорошую CMS, которая не является порталом. Все мои исследования побудили меня поверить, что SilverStipe - лучший вариант. Мне хотелось бы получить некоторые мнения/впечатления.Знакомый с SilverStripe? Каковы ваши мнения/впечатления?

Спасибо за любые ваши мысли.

Редактировать: Я решил попробовать. Я отправлю свой ответ после того, как у меня будет время. Кажется, что, основываясь на отсутствии ответа, нет большой базы пользователей. (По крайней мере, кто пересекается с сообществом переполнения стека.)

ответ

9

Наша компания перешла из пользовательского КМВ SilverStripe (СС) в прошлом году. Активная запись сделала миграцию намного дольше, чем ожидалось из-за всего здания. Это также затрудняет обмен данными. Так что будьте осторожны, если у вас есть много сайтов, как мы делаем эти данные.

Помимо этого ... на самом деле разработка сайта/CMS в SilverStripe - это мечта OO. Больше не нужно кодировать какую-либо функцию приложения, а затем кодировать некоторую админку, а затем исправлять ошибку и работу, а не другую. Я искренне рекомендую SS для разработчиков, которые ищут зрелые активные решения для записи/php, которые действительно задумываются об этом. Администратор действительно классный.

Бонус: Большую часть времени я пытаюсь что-то сделать, и я похож на WTF ... Я просто просматриваю или просматриваю код, и есть функция, которая будет делать именно то, что я хотел.

Поддержка: никаких проблем здесь. Есть форум, на который отвечают, когда задают интеллектуальные вопросы и не отвечают. Это может только улучшиться во времени, когда все больше людей попадают на борт, а книга SS Ingo переводится на английский язык.

1

Я не могу, но, возможно, проверю это. Я бы question о WordPress, который может представлять интерес. Как побочный эффект, я также рассмотрю предложенную платформу python django. В SO есть другие php cms.

+0

Спасибо за комментарий, я удивлен, что больше не получаю. Это похоже на прочную систему. Я очень рад попробовать. Wordpress просто кажется, что его растягивают, когда я пытаюсь вывести его за рамки блога. Еще раз спасибо! – drye 2008-11-03 15:06:49

+0

+1 для Django. Они в основном делают то же самое, они оба являются фреймворками, которые поставляются с аутентификацией пользователя и административными лесами. Используя SS и Django, я скажу, что у Django больше, более активное сообщество, улучшенная документация, лучшие библиотеки и более чистый код. Система шаблонов Django отличная, это та же концепция, что и расширяющие объекты и переопределяющие методы. У Django есть более чистые модели, с фактическими объектами поля вместо статических массивов строк. SS - это, тем не менее, * хорошая * инфраструктура PHP и CMS, если вы застряли с PHP. Как вы поживаете, почти 3 года спустя? – Keyo 2011-05-13 02:17:55

11

Я просто наткнулся на Silverstripe/Sapphire неделю назад или около того (сейчас 3 ноября 2008 года), и я был поражен. Это, по-видимому, недооцененная часть программного обеспечения. Я не такой профессионал, что могу сказать это точно, но я считаю, что их код очень прочный, чистый и умный. Они просто получили и наградили за самую перспективную CMS с открытым исходным кодом, которая может быть намеком в том же направлении.

  • Система CMS все еще испытывает недостаток в огромное количество плагинов и модулей, если сравнить его с Joomla или Drupal, но их код кажется более продвинутую.
  • Весь CMS использует активный образец записи подход и чистый MVC дизайн. Если вы создаете новый тип pagetype, вы можете добавить новые db-поля в класс страницы, сбросить db, построенный с помощью url, а cms - вставить новые таблицы и поля.
  • Создание шаблонов проще по сравнению с Joomla, например, благодаря MVC и благодаря двухуровневому подходу с использованием шаблонов и подстроек, называемых макетами. Например. если у вас есть тип страницы, называемый «BlogPage», класс «BlogPage» сначала ищет шаблон «BlogPage», и если он не находит его, он ищет макет «BlogPage» и вставляет его в указанное место в шаблоне.

Это только мое первое впечатление после нескольких дней работы с ним.

2

До сих пор я нашел это очень интересным. У него есть своя доля проблем, но в целом она очень гибкая. Основы легко получить прибиты за пару часов, но более продвинутые вещи занимают пару дней, чтобы действительно повеселиться. Однако я новичок в MVC, так что большая часть моей кривой обучения была потрачена.

Это определенно стоит посмотреть. Я бы рекомендовал, чтобы кто-нибудь, кто пытался сделать продвинутые вещи, был хорошо знаком с PHP и MVC-дизайном или планировал знакомство.

Есть много ресурсов для помощи на сайте: http://silverstripe.com/community-overview/

Я использовал учебники, но лучшая помощь на более продвинутых вещах можно найти в форуме.

Мне все еще интересно узнать, что думают другие, продолжайте публиковать.

+0

hi drye, можете ли вы предложить мне, с чего начать изучать Silverstripe? и которая является лучшей книгой для изучения? и какова тема, которую мне нужно довести до специалиста в silverstrip? .. Thanx заранее – Anudeep 2013-12-23 06:13:01

0

Существует также книга по SilverStripe прямо сейчас - по крайней мере, немецкая версия, английская версия anounced на конец выпуска августа

2

Я использовал пару других фреймворков, codeigniter, cake, drupal, joomla, некоторые CMS, другие нет, а Silverstripe теперь немного, он выглядит немного медленнее в производительности, чем эти другие фреймворки. Но у этого есть некоторые интересные штуки и функции, которые действительно делают реализацию быстро. Поэтому, если ваш сайт не настолько большой, и вас не интересует действительно высокая производительность, это может быть хорошим выбором. Но я мог бы посмотреть на другие, если производительность (скорость, большой объем и т. Д.) Является обязательным требованием.

2

После проверки online documentation, forum, API reference и т. Д. Я купил the book. Лучшее, что я когда-либо делал - я бы порекомендовал этот курс действий всем, кто хочет хоть немного серьезно относиться к SilverStripe.

Сказав это, проект еще молод, и онлайн-документация находится в процессе реструктуризации. Учитывая время, я думаю, что это может только улучшиться.

 Смежные вопросы

  • Нет связанных вопросов^_^