在我所在的地区,PHP 非常普及,.NET 也是如此。Ruby 则不那么普及;大多数地方从未听说过它。对于一些个人事务,我“被迫”选择 Rails,因为我想利用 Heroku - 能够非常轻松地在云上部署和扩展是主要原因。此外,他们还提供了一个小型免费计划,没有广告或附加条件,我可以将其用于演示网站,或者在这种情况下,用于我公司的静态页面;作为一家完全自力更生的初创公司,我的初始资本可能只有 50 美元左右,在起步阶段无法负担每月费用。
有没有针对其他语言的类似产品?具体来说,我真的很喜欢 Heroku 提供的免费小型 5MB 网站 - 有没有针对 PHP 和/或 .NET 的类似产品?我甚至不太关心“云”部分,但那将是一个不错的奖励。如果有的话,我可能可以一举两得,在做自己的事情时学到一项有用的技能,而不是使用别人不知道或不关心的东西。
我应该补充一点,我对提供免费计划的东西特别感兴趣。正如我所说,Heroku 有一个 5mb 的计划,您可以免费获得任意数量的计划;我还没有找到任何其他平台的类似计划(大多数“免费”网站都要求您在页面上放置丑陋的横幅,或者不允许您使用自己的域名),说实话,我并不太热衷于使用 Ruby on Rails 来做所有事情,只是为了利用这一点。
我在这里问这个问题是因为我已经在 StackOverflow 上问过了并且有人建议这里问这个问题更适合。
答案1
在应用港我们正在为 .NET 构建 Heroku(尽管我们有时使用标语“Azure 做得对”)。
我们目前正在运行一个免费的、仅限邀请的测试版。我们绝对希望在正式发布后提供有限的免费计划(如 Heroku)。
答案2
Heroku 之所以能提供这种服务,是因为其门槛很高,即“成为一名 ruby 程序员”。没有这种重大警告的“免费”php 主机将迎来大量客户,以至于他们的注册系统在他们到达所有托管网络服务器崩溃的部分之前就已经崩溃了(参见:dreamhost)。
答案3
您可能想要查看 cloudControl - 他们为 PHP 提供了平台即服务解决方案,并免费提供带有 5 MB 数据库的开发者帐户:http://cloudcontrol.com
答案4
对于 PHP,最类似于 Heroku 的选项是Heroku在提出此问题几年后它开始支持 PHP。
看起来.NET 不受支持,但是他们目前有:
- 红宝石
- Java
- Node.js
- Python
- PHP
- Clojure
- Scala
- 去
事实上,Clojure、Scala 和 Go 均受支持,而 .NET 却不受支持,这表明支持 .NET 并不是 Heroku 的首要任务。