Подтвердить что ты не робот

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

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

Спасибо за любые мысли, которые у вас есть.

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

4b9b3361

Ответ 1

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

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

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

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

Ответ 2

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

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

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

Ответ 3

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

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

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

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

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

Ответ 4

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

Ответ 5

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

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

Ответ 6

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

Ответ 7

В настоящее время есть также книга о Silverstripe - по крайней мере, немецкая версия, англоязычная версия, выпущенная для выхода в конце августа