Heroku最适合哪些类型的网站/应用?

时间:2012-03-25 18:27:25

标签: ruby-on-rails heroku hosting

最近,我通过Michael Hartl的教程和网上的各种其他资源学习了Ruby on Rails。我对它印象非常深刻,对于我想用它编写的应用程序有很多想法。

Heroku似乎是部署这些应用程序的一个非常好的选择 - 它非常流畅且非常容易设置,这很棒。然而,我不清楚的是Heroku最适合的项目类型。这似乎是一个主观问题,但请记住,我从一个完全技术方面提出要求(例如,“Heroku最常用于X因为Y”),试图找出哪种选项最适合给出类型我感兴趣的项目。

说到这里,我有三种我想写的基本类型的应用程序:

  • 包含博客首页和多个内容页面的个人网站
  • 社区网站,充当Illustrator“.ai”文件的存储库,包含论坛,可能还有维基
  • 论坛的图片主持人

对于每个最好的项目:Heroku,一个支持RoR的传统主机,还是一个支持RoR的不同云主机?

1 个答案:

答案 0 :(得分:6)

Heroku专为任何类型的webapp而设计。它的设计可以根据您的需求进行扩展。

如果您想托管用户文件,则必须使用像amazon S3这样的外部服务,因为heroku不能直接在应用程序中上传文件。这是一个很好的做法。

http://devcenter.heroku.com/articles/slug-size

http://devcenter.heroku.com/articles/s3

http://aws.amazon.com/s3/