【发布时间】:2014-01-16 04:13:53
【问题描述】:
我正在运行一个用于儿童互动学习的 Rails 应用。我们还有很多静态页面,例如登录页面、团队页面、案例研究等。这也部署在同一个 rails 应用程序中。
我希望我的团队可以通过一种简单的方法来管理内容,而无需依赖技术团队。我可以构建一个管理界面来编辑这些页面,但我不想重新创建一个 CMS。我检查了 Jekyll,但 markdown 语法让一些技术新手感到不安。
有人建议使用 weebly/wordpress 并将其托管在子域中。我不想太过分并为应用程序添加额外的维护层。
我有一个 mongoid 项目,并且会欣赏任何 mongoid 宝石。
【问题讨论】:
-
我也遇到过类似的问题。如果这些只是静态页面并且布局是固定的或有边际更改,那么您可以为用户提供一个 tinymce 编辑器,他们可以在其中更改页面并将其保存到数据库中。在视图中只渲染内容
-
您可能想结帐:github.com/comfy/comfortable-mexican-sofa - rails cms,但我认为您可以将其设置为在您的普通 rails 应用程序中运行,只需将 cms 路由到
/content -
我创建了一个充满静态内容的网站。布局始终保持不变,只有内容发生了变化,因此我只使用文本文件作为源。我猜这不完全是一个解决方案。只是分享
标签: ruby-on-rails static content-management-system