Jekyll vs RefineryCMS?
-
02-10-2019 - |
题
我知道许多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不是为内容管理而构建的。
不隶属于 StackOverflow