Jekyll vs RefineryCMS?

nev*_*ame 2 ruby content-management-system jekyll refinerycms

我知道很多Ruby用户都在使用Jekyll,但我想知道RefineryCMS带来的好处是什么?

有人可以突出每个人的差异和利弊.

djo*_*nes 22

我是Refinery CMS的核心开发人员之一.

每个项目的架构都截然不同.以下是Refinery CMS的一些内容:

  • 基于Web的界面(只需转到/ refinery即可登录和编辑内容)
  • 可视内容编辑(但也支持纯HTML编辑)
  • 将它的内容存储在数据库中(MySQL,SQLite,PostgreSQL - 您的选择)
  • 适合非技术人员编辑
  • 支持Rails 3
  • 支持11种语言的本地化(您可以添加自己的)
  • 支持和文档:IRC,Google Group,Tutorials,API docs,Github repository

我不能对Jekyll有权威(也许mojombo可以回答)但它看起来像:

  • 静态内容编辑
  • 将其内容存储在文件中
  • 开发人员专注,不适合最终用户编辑
  • 基于标记的编辑
  • 由于页面是静态的,因此加载速度会稍快

我希望这有助于衡量它.这一切都归结为您的项目要求.


小智 5

好吧,jekyll是100%静态的.所有文件都生成为静态HTML.对于那些不需要动态内容的小型网站来说,Jekyll非常棒.使用jekyll,您可以在自己的文本编辑器中编写内容.

我还没有测试过RefineryCMS,但它更像是一个内容管理系统,数据存储在通过Web界面管理的数据库中.如果该网站将由非技术人员管理,我会说jekyll是一个禁忌,炼油厂是一个更好的选择.