Знакомы с SilverStripe? Каковы ваши мнения/впечатления?

Я пытаюсь выбрать хорошую CMS, которая не является порталом. Все мои исследования привели меня к выводу, что SilverStipe — лучший вариант. Хотелось бы мнений/впечатлений.

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

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


person drye    schedule 30.10.2008    source источник


Ответы (7)


Наша компания перешла с кастомной cms на SilverStripe (SS) в прошлом году. Благодаря Active Record миграция заняла намного больше времени, чем предполагалось, из-за большого количества зданий. Это также затрудняет обмен данными. Так что будьте осторожны, если у вас МНОГО таких сайтов, как мы, которые обмениваются данными.

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

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

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

person Community    schedule 12.08.2009
comment
Я использовал его для 5 сайтов, включая мой собственный. Я очень рекомендую это. - person drye; 04.11.2009

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

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

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

person markus    schedule 03.11.2008

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

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

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

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

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

person drye    schedule 10.11.2008
comment
Привет, Драй, подскажи, с чего начать изучение Silverstripe? и какая лучшая книга для обучения? и какие темы мне нужно закончить, чтобы стать экспертом в silverstrip? .. Спасибо заранее - person Anudeep GI; 23.12.2013

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

person slim    schedule 17.11.2009

Проверив онлайн-документацию, форум, справочник по API и т. д. Я купил книгу. Лучшее, что я когда-либо делал — я бы порекомендовал этот план действий всем, кто хочет хоть немного серьезно относиться к SilverStripe.

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

person Raithlin    schedule 23.06.2010

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

person dove    schedule 31.10.2008
comment
Спасибо за комментарий, я удивлен, что я не получаю больше. Вроде надежная система. Я очень рад попробовать. Wordpress просто кажется растянутым, когда я когда-либо пытался вывести его за рамки блога. Еще раз спасибо! - person drye; 03.11.2008
comment
+1 для Джанго. По сути, они делают одно и то же, оба являются фреймворками, которые поставляются с аутентификацией пользователей и скаффолдингом администратора. Поработав с SS и Django, я могу сказать, что у Django более крупное и активное сообщество, лучшая документация, лучшие библиотеки и более чистый код. Система шаблонов Django великолепна, это та же концепция, что и расширение объектов и переопределение методов. У Django более чистые модели с реальными полевыми объектами вместо статических строковых массивов. Тем не менее, SS — это хороший PHP-фреймворк и CMS, если вы застряли на PHP. Как дела спустя почти 3 года? - person Keyo; 13.05.2011

Также сейчас вышла книга о Silverstripe — по крайней мере, немецкая версия, английская версия объявлена ​​​​к выпуску в конце августа.

person Community    schedule 17.06.2009