Джекилл против RefineryCMS? - PullRequest
       26

Джекилл против RefineryCMS?

2 голосов
/ 12 сентября 2010

Я знаю, что многие пользователи Ruby используют Jekyll, но мне интересно, какие преимущества это принесет по сравнению с RefineryCMS?

Может ли кто-нибудь выделить различия и плюсы / минусы для каждого.

Ответы [ 4 ]

22 голосов
/ 13 сентября 2010

Я один из разработчиков ядра Refinery CMS.

Архитектура каждого проекта сильно отличается. Вот несколько вещей, которые имеет Refinery CMS:

  • Веб-интерфейс (просто зайдите / refinery для входа и редактирования контента)
  • Визуальное редактирование контента (но также поддерживает редактирование в простом HTML)
  • Хранит его содержимое в базе данных (MySQL, SQLite, PostgreSQL - ваш выбор)
  • Подходит для нетехнических людей для редактирования
  • Поддерживает Rails 3
  • Поддерживает локализацию на 11 языках (и вы можете добавить свой собственный)
  • Поддержка и документы: IRC , Google Group , Учебники , API документы , Github репозиторий

Я не могу быть авторитетным в отношении Джекилла (возможно, мохомбо может ответить), но это выглядит так:

  • Редактирование статического контента
  • Хранит его содержимое в файлах
  • Разработчик ориентирован, не подходит для конечного пользователя для редактирования
  • Редактирование на основе разметки
  • Будет загружаться немного быстрее, поскольку страницы статичны

Надеюсь, это поможет взвесить это. Все сводится к требованиям вашего проекта.

5 голосов
/ 12 сентября 2010

Ну, Джекилл на 100% статичен.Все файлы генерируются в статический HTML.Jekyll отлично подходит для небольших сайтов, которым не нужен динамический контент.С помощью jekyll вы пишете контент в своем собственном текстовом редакторе.

Я не тестировал RefineryCMS, но это больше похоже на то, что вы представляете как систему управления контентом, данные которой хранятся в базе данных, управляемой через Интернетинтерфейс.Если сайт будет управляться не техническими специалистами, я скажу, что jekyll не разрешается использовать, и этот НПЗ - лучший выбор.

3 голосов
/ 12 сентября 2010

RefineryCMS полностью совместим с Rails 3.0 и предлагает отличную поддержку по IRC. Более того, RefineryCMS - это полнофункциональная CMS с локализуемым интерфейсом, а Jekyl - нет. Все зависит от потребностей ваших проектов.

0 голосов
/ 17 октября 2010

Лучшее, что можно сделать, это установить их и играть. Вы скоро увидите, что они служат двум совершенно различным целям. Refinery - это CMS, а Jekyll - генератор статических сайтов. Jekyll не создан для управления контентом.

...