1

我正在寻找一个简单的 CMS 与 Ruby,最好是 Sinatra。www.nestacms.com 看起来像一个了不起的候选人。

一些关键目标:

  • 允许业务用户添加/编辑/删除页面(不是通过,git而是通过应用功能)
  • 在 Heroku 上部署

据我了解,Nesta 页面是由部署中的静态页面文件生成的。git如果您添加通过并推送到 Heroku,这很好。

但是,如果您想在 Heroku Web 应用程序中创建页面(文件),由于 Heroku 的只读文件系统,这是不可能的。

寻求帮助:

  • 使用 Nesta 和 Heroku 实现目标
  • 替代方法
4

1 回答 1

0

Github有一个编辑器来操作文件和按钮以在浏览器中创建/合并分支。

您可能希望将与内容相关的媒体存储在云存储服务(例如dropboxgoogle drivecloudflare等)上。您还可以通过 WebDAV 或其他一些工具连接/安装这些存储,如驱动器,具体取决于您喜欢的服务提供商和操作系统。

snap-ci为自动化测试和/或部署( heroku或您的 VPS/服务器)提供免费且易于使用的集成服务。当 master 分支更改github webhook 触发snap-ci并且您的网站将平均部署 1 分钟。

于 2013-12-17T01:44:39.357 回答