在Heroku上不可能使用哪种Rails应用程序?

时间:2011-07-20 13:45:13

标签: ruby-on-rails web-applications deployment heroku

我很久以前就尝试过Heroku,这是一个很棒的平台。 因为我想将它用于我现在想到的所有类型的wep应用程序,并且将来我将不得不做什么样的应用程序可以在Heroku上托管,如果有的话任何? 您对该应用程序有何建议?

2 个答案:

答案 0 :(得分:1)

这不是一个问题,你是否可以在Heroku上主持,但你可以在Heroku上做哪些特殊事情,以及你需要替代(通常更好)的解决方案。

例如,您无法保存到Heroku本身的文件系统,因此需要将任何文件或图像上传保存到外部源(例如Amazon S3)。

有关详情,请参阅http://devcenter.heroku.com/categories/platform-constraints

答案 1 :(得分:0)

截至目前,Heroku仅托管Ruby Apps,Node.js和Clojure,因此Heroku可以处理这些语言所做的任何事情。

在扩展方面,Heroku可能不是那些获得大量流量的应用程序的最佳选择。有趣的是,Engine Yard的口号是“当应用程序长大”时,这是Heroku的免费开始,如果你的应用程序获得流量,那么转移到可能更好的性能。

也就是说,对于真正的大型网站来说,所有红宝石主机可能都不是目前使用多台服务器的乘客。