我知道很多 Ruby 用户都在使用 Jekyll,但我想知道 RefineryCMS 会带来什么好处?
有人可以强调每个的差异和优点/缺点。
我知道很多 Ruby 用户都在使用 Jekyll,但我想知道 RefineryCMS 会带来什么好处?
有人可以强调每个的差异和优点/缺点。
我是 Refinery CMS 的核心开发人员之一。
每个项目的架构都大不相同。以下是炼油厂 CMS 的一些内容:
我不能对 Jekyll 有权威(也许 mojombo 可以回答),但它看起来像:
我希望这有助于权衡。这一切都取决于您的项目要求。
好吧,jekyll 是 100% 静态的。所有文件都生成为静态 HTML。Jekyll 非常适合不需要动态内容的小型网站。使用 jekyll,您可以在自己的文本编辑器中编写内容。
我没有测试过 RefineryCMS,但它更像是一个内容管理系统,数据存储在通过 Web 界面管理的数据库中。如果该站点将由非技术人员管理,我会说 jekyll 是不行的,而精炼厂是一个更好的选择。
RefineryCMS 完全兼容 Rails 3.0,它们对 IRC 提供了很好的支持。此外,RefineryCMS 是一个功能齐全的 CMS,具有可本地化的界面,而 Jekyl 则不是。这一切都取决于您的项目需求。
最好的办法是安装它们并玩。您很快就会看到它们都有两个完全不同的目的。Refinery 是一个 CMS,而 Jekyll 是一个静态站点生成器。Jekyll 不是为内容管理而构建的。