我知道许多Ruby用户正在使用Jekyll,但我想知道将带来炼油厂的好处?

有人可以强调每个人的差异和利弊。

有帮助吗?

解决方案

我是炼油厂CMS上的核心开发人员之一。

每个项目的架构都大不相同。这是炼油厂CMS的几件事:

  • 基于Web的接口(只需转到 /炼油厂登录和编辑内容)
  • 视觉内容编辑(但也支持平原HTML的编辑)
  • 将其内容存储在数据库中(mysql,sqlite,postgresql-您的选择)
  • 适合非技术人员编辑
  • 支持铁路3
  • 支持11种语言的本地化(您可以添加自己的)
  • 支持和文档: IRC, Google组, 教程, API文档, GitHub存储库

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

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

我希望这有助于权衡它。这一切都取决于您的项目要求。

其他提示

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

我尚未测试RefineryCMS,但它更像是您认为作为内容管理系统的内容,该系统将数据存储在通过Web界面管理的数据库中。如果该网站将由非技术人员管理,我会说Jekyll是不做的,而炼油厂是一个更好的选择。

RefineryCMS完全由3.0兼容,它们对IRC提供了很好的支持。此外,RefineryCMS是一个完全具有可本质界面的CM,而Jekyl则没有。这完全取决于您的项目所需。

最好的办法是将它们同时安装和播放。您很快就会看到它们都有两个完全不同的目的。炼油厂是CMS,Jekyll是静态站点生成器。 Jekyll不是为内容管理而构建的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top