2010-09-12 62 views

回答

22

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

每个项目的架构都有很大的不同。这里有几件事情炼油厂CMS有:

  • 基于Web的界面(只是去/炼油厂登录和编辑内容)
  • 视觉内容编辑(而且还支持编辑在纯HTML)
  • 存储它的内容在数据库(MySQL和SQLite的,PostgreSQL的 - 你的选择)
  • 适合非技术人员来编辑
  • 支持Rails 3的
  • 本地化支持11种语言(你可以添加你自己的)
  • 支持和文档:IRCGoogle GroupTutorialsAPI docsGithub repository

我不能成为权威的化身左右(也许mojombo可以回答),但它看起来像:

  • 静态内容编辑
  • 将其内容存储在文件中
  • 开发者专注,不适合最终用户编辑
  • 因为页面是静态

我希望帮助衡量它

  • 标记基于编辑
  • 会稍快加载。这一切都归结于您的项目需求。

  • 5

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

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

    3

    RefineryCMS完全兼容Rails 3.0,它们对IRC提供了很好的支持。此外RefineryCMS是一个功能齐全的CMS,具有可定制的界面,而Jekyl则不是。这完全取决于您的项目需求。

    0

    要做的最好的事情是安装它们并玩。你很快就会看到他们都服务于两个完全不同的目的。炼油厂是CMS,Jekyll是一个静态站点生成器。 Jekyll不是为内容管理而构建的。