我正在运行一个 Rails 应用程序,用于儿童互动学习。我们还有很多静态页面,例如登陆页面、团队页面、案例研究等。这也部署在同一个 Rails 应用程序中。
我希望我的团队有一种简单的方法来管理内容,而无需依赖技术团队。我可以构建一个管理界面来编辑这些页面,但我不想重新创建 CMS。我查看了 Jekyll,但 Markdown 语法让一些技术新手感到不安。
有人建议使用 weebly/ wordpress 并将其托管在子域中。我不想过度地为应用程序添加额外的维护层。
我有一个 mongoid 项目,并且非常感谢任何 mongoid gem。
RefineryCMS 是一种流行的 Rails 应用内容管理解决方案。您可以将其添加到现有的 Rails 应用程序中,如指南中所述。 RefineryCMS 针对最终用户体验,您不需要广泛的技术知识即可使用它。
您可以在此处找到 CMS 的在线演示。您不必使用 Markdown 编辑页面,它还有一个 WYSIWYG(所见即所得)编辑器。
如果您正在寻找其他 CMS,您可以使用Ruby Toolbox 轻松找到其他解决方案。