我正在寻找能让我运行Haskell Web应用程序的Web主机。 VPS对我来说似乎很有吸引力,因为你可以运行任何你想要的东西。但是一些云主机在硬盘空间和带宽方面提供了非常好的可扩展性。
有没有人知道主机会让我运行像Haskell这样的奇特语言,但是还可以无缝扩展主机可用的硬盘空间/ RAM /带宽/ CPU?
答案 0 :(得分:12)
如果您只想要使用CGI进行非常简单的托管,NearlyFreeSpeech.net supports Haskell and some other less common languages。我个人也喜欢他们整体无意义的方法和合理的定价模式(预付费计费,而不是通常的固定月费,超卖服务器容量和荒谬的超额费用)。
但是有一些警告,主要是他们不允许独立服务器或持久守护进程,只有通过CGI从Apache调用的东西。对于某些Haskell Web应用程序框架,这可能是一个问题。
答案 1 :(得分:9)
也许这很明显,但您可以随时使用Amazon EC2。您将拥有完全控制权,绝对符合您无缝扩展的要求。
答案 2 :(得分:9)
这可能是一个非常晚的答案,但我发现使用Cedar堆栈在Heroku上托管是最简单的。 Yesod有very clear explanation。
答案 3 :(得分:4)
显然,it's possible to get ghc running on Webfaction。在Webfaction支持论坛中也有关于它的线索,管理员/技术人员非常愿意努力使其工作,尽管它显然不是应该开箱即用的东西。
编辑,2011-08-23:修正了链接。
答案 4 :(得分:2)
理论上,您只需要CGI / FastCGI支持。通过关注these instructions,我已经在一个非常基本的Dreamhost帐户上玩Happstack了一些运气:
虽然非常重要但要运行,这个 网络实验证明它是在 至少可能运行 Happstack应用便宜 托管服务提供商,如Dreamhost 只需一个shell帐户 和CGI支持。
我只是尝试过玩具应用程序,并且不知道它会如何扩展。
答案 5 :(得分:0)
看起来你也可以在Azure Functions中运行Haskell。