我正在运行一个rails应用程序,用于孩子们的互动学习,我们也有一些静态页面,如着陆页,团队页面,案例研究等,这些也部署在同一个rails应用程序中。
我想为我的团队提供一种简单的方法来管理内容,而不依赖于技术团队。我可以建立一个管理界面来编辑这些页面,但我不想重新创建CMS。我检查了Jekyll,但markdown语法让一些技术新手感到不安。
有人建议使用weebly/ wordpress并将其托管在一个子域中,我不想走极端,为应用程序添加额外的维护层。
我有一个mongoid项目,并会欣赏任何mongoid宝石。
2条答案
按热度按时间laik7k3q1#
RefineryCMS是Rails应用程序的流行内容管理解决方案。您可以将其添加到现有的Rails应用程序中,如described in the guide。RefineryCMS针对最终用户体验,您不需要广泛的技术知识即可使用它。
有一个CMS which you can find here的在线演示。你不必使用Markdown编辑页面,它也有一个WYSIWYG(所见即所得)编辑器。
如果您正在寻找其他CMS,您可以使用the Ruby Toolbox轻松找到其他解决方案。
wbgh16ku2#
有了这些完全相同的需求,我终于写了一个工具来管理数据/内容和图像
https://github.com/FeenixMakers/merged/
它编辑yaml文件,通过开发人员(和预定义)定义的模板创建页面。所有数据/图像都在git中,但可以通过点击编辑。手动部署(或mina)
(我知道这个主题是超级老,但它仍然是第一个搜索结果为我的条款,因此.)