我希望用Ruby推出一个简单的CMS,最好是Sinatra。 www.nestacms.com看起来像一个了不起的候选人。
一些关键目标:
git
,而是通过应用功能)据我了解,Nesta页面是由部署中的静态页面文件生成的。如果你通过git
添加并推送到Heroku,这没什么问题。
但是如果你想在Heroku网络应用程序中创建页面(文件),由于Heroku的只读文件系统,这是不可能的。
寻求帮助:
答案 0 :(得分:0)
Github有一个editor来操作文件和按钮,以便在浏览器中创建/合并分支。
您可能希望将您的内容相关媒体存储在云存储服务上(例如dropbox,google drive,cloudflare等。您也可以通过驱动器连接/安装这些存储WebDAV或其他一些工具,取决于您的首选服务提供商和OS。
snap-ci为自动化测试和/或部署(heroku或您的VPS /服务器)提供免费且易于使用的集成服务。当主分支更改github webhook触发器snap-ci时,您的网站将平均部署1分钟。