15

我有一个网站,我想通过 Rackspace、EC2、Heroku 或 Engine Yard 启动。

我使用过 Heroku,并且喜欢启动和运行、推送更新、管理我的数据库等是多么简单。但是,要获得基于主机名的 SSL,我将不得不支付 20 美元。此外,我不知道 Heroku 将花费我多少:我不完全确定如何衡量我的网站会看到多少活动。

我有一个交易,我可以从 Rackspace 和 EC2 获得几百美元的免费托管,但是......它们会像 Heroku 一样容易处理吗?引擎场呢?他们都会让我为我的 SSL 证书正确设置支付一定的金额吗?

谢谢!请让我知道我可以澄清什么 - 我对启动网站的世界还是很陌生:)

林戈

4

2 回答 2

23

Heroku 是一个完全维护的系统 - 作为开发人员,您所需要担心的只是让您的代码在平台上启动和运行。一旦完成,你就是金色的。使用提供 VPS 的服务,您会更加头疼。例如,使用 EngineYard,您必须不断应用您获得的更新,并且您还必须通过他们提供给您的厨师食谱来更多地考虑机器设置。使用 Heroku,您只需扩展所需的任何流程即可。

这取决于您对时间的重视程度。就我个人而言,我使用 Heroku 是因为它非常简单,而且不碍事。部署对我来说并不像以前那样令人头疼。

关于成本,关键是您支付所需的费用。如果您只看到低流量,则可以使用一两个测功机,这将花费从零到约 36 美元/月。随着事情的发展,你会付出更多。尽管使用像 Heroku(或 EngineYard)这样的系统的成本效益将不再具有成本效益,但你会看到自己的自定义设置,但我敢说你是某种方式远离那个。

使用 SSL,您在 Heroku 的当前设置中看到的是 20 美元/月,尽管我听说这可能会变得更好。在事物的宏大范围内,这是极其便宜的。没有安装费。使用 EngineYard 没有 SSL 成本,但同样,在您让它工作之前,您需要跳过许多障碍(这并不难,只是需要时间)。

就个人而言,如果您对这些东西还很陌生,那么我现在肯定会坚持使用 Heroku,因为它可以消除您的大量担忧和顾虑,让您专注于构建应用程序。一旦您处于对托管服务所需的更多了解的位置,您就可以对可能适合您的特定情况的内容进行更有教育意义的呼吁。

于 2012-01-02T23:22:49.403 回答
2

Rackspace 和 ec2 只提供虚拟机。配置数据库、Web 服务器、负载均衡器等完全取决于您,这比 Heroku 做的工作要多得多。

Engineyard 更像 heroku,因为它们不仅为您提供服务器,还为您提供服务并为您设置东西。这是一项比 heroku 更传统的服务——你有一堆虚拟服务器分配给你,而不是 heroku 的 dyno 设置。

我认为他们不会为设置 ssl 证书之类的东西收费。

于 2012-01-02T20:09:14.907 回答