我开发了一个相对简单的Rails Web应用程序,其他人(非程序员)可能会发现它很有用。我想为任何想要创建自己的应用程序副本并更改一些次要设置的人提供一个Web界面,例如外观,应用程序名称及其部分资源,这类型的东西。什么样的技术可以让我这样做?提前谢谢!
答案 0 :(得分:1)
GitHub可能是支持此功能的最受欢迎的工具之一,但还有许多其他工具,例如SourceForge。我从那里开始做一些研究,以确定最适合你的目的。
答案 1 :(得分:1)
在线协作代码的最佳方式是通过git。最受欢迎的git管理网站包括GitHub和BitBucket。这是一篇很好的文章,建议nine alternatives。
但是,您声明它将由非程序员使用"。我无法通过应用程序的功能或代码的简单性来判断它们是否有用,因此建议使用非git选项似乎也是合理的。
您可以使用Amazon Web Services或Google Cloud之类的东西来托管静态文件。有关创建存储桶和添加对象的信息,请参阅AWS S3 docs。
如果您想在线托管整个应用程序并允许用户在浏览器中轻松编辑和查看应用程序,请查看cloud9。