目前,我正在运行wordpress作为免费托管的博客引擎,但我打算在Ruby平台上使用基于git的博客引擎(Jekyll,Toto).然后我看到Heroku提供免费帐户功能,但我没有看到有关带宽,磁盘空间,请求的任何细节?
关于我自己.我今年24岁,去年毕业于北卡罗来纳州立大学,获得硕士学位.统计,数学,那种事.我没有强大的编程背景,这对我的问题非常重要.如果我说任何没有任何意义的话,那就是原因.从毕业以来,我一直在与其他几个人一起在Rails应用程序上工作.我的编程经验主要是Ruby on Rails(1.2年.)我知道R,SAS(统计语言,对这个问题没什么帮助.)
显然,这意味着它已经开发了一年多,我们还没有完成.主要的开发人员是一个优秀的程序员,只是他已经有一份全职工作,并在业余时间做这个应用程序.由于他最近没有足够的时间,我已经完全负责该应用程序.
我们现在部署在Slicehost上.该应用程序是我们不需要编程任何其他东西(除非我们想到更多的功能.)我问我们是否应该迁移到Heroku的原因是,在我看来,Heroku是一个简单的平台,部署.Slicehost对我来说似乎太复杂了.另一个开发人员处理它,而不是我.我看了如何在Heroku上部署应用程序,看起来我能够做到.如果需要,我们需要我们的应用程序扩展,Heroku提供.至于钱,我会在最低限度(免费)开始,看看它是怎么回事.如果需要,我可以支付额外的功能.
我们正在使用Redmine进行项目管理和存储库(不是git,我认为我们需要在Heroku上使用它.)git是否类似于Redmine?这个容易用吗?
现在,在Slicehost上,我们有4个守护进程(不断运行的进程.)我们有8个delayed_job工作者.我知道启动守护进程和delayed_job工作程序的命令行.这些可以在Heroku上运行吗?
我想知道我是否仍然可以使用Heroku的RAILS_ENV =生产脚本/控制台.
用户界面是一个javascript文件.在开发模式下,如果我在终端中执行脚本/服务器,并在浏览器中转到http:// localhost:3000,我就能看到它.Heroku会按照我想要的方式加载这个页面吗?
我们有一个工作网站的应用程序,我们自己的域名.我真的不知道DNS是什么,所以我可能无法将Heroku应用程序链接到它,除非有一个简单的方法.我认为Heroku将其链接到appname.heroku.com作为默认值.
根据我的编程经验,Heroku是否足够容易让我使用,我应该找到另一份工作,还是应该让seppuku工作?