Search code examples
rubycontent-management-systemjekyllrefinerycms

Jekyll vs RefineryCMS?


I know many Ruby users are using Jekyll but I wonder what the benefits that will bring over RefineryCMS?

Could someone highlights the differences and pros/cons for each.


Solution

  • I'm one of the core developers on Refinery CMS.

    The architecture of each project is vastly different. Here's a few things Refinery CMS has:

    • Web based interface (just go to /refinery to login and edit content)
    • Visual content editing (but also supports editing in plain HTML)
    • Stores it's content in a database (MySQL, SQLite, PostgreSQL - your choice)
    • Suitable for non technical people to edit
    • Supports Rails 3
    • Supports localisation in 11 languages (and you can add your own)
    • Support and docs: IRC, Google Group, Tutorials, API docs, Github repository

    I can't be authoritative about Jekyll (maybe mojombo can answer) but it looks like:

    • Static content editing
    • Stores it's content in files
    • Developer focused, not suitable for an end user to edit
    • Markup based editing
    • Will load slightly faster as the pages are static

    I hope that helps weigh it up. It all comes down to your project requirements.