2010-09-13 76 views

回答

2

我会推荐Webappcabaret Cloud(http://www.webappcabaret.com)。 该服务使用SBT来构建和部署您的Scala/Lift应用程序,并且价格为 合理。

4

基本上你需要一个支持servlet容器(或整个Java EE)的服务器/主机。

GAE(Google App Engine)和Stax(Stax.net)可能值得调查。 这当然取决于你正在使用的功能。虽然Lift可以在GAE上运行,但它不能使用线程之类的东西,并且必须使用一些减少可伸缩性/性能的解决方法。 Stax在这方面看起来好一点。

除了Lift(这是Scala着名的Web框架(每种语言都需要一个,对吧?:-D)之外,您还有很多选择(如Play),具体取决于您想要自己做多少以及多少经验,你有。

+0

stax.net更好+1 – 2010-09-13 12:45:46

11

虽然GAE不支持电梯/斯卡拉以某种方式,但我以我的经验,Stax.net是电梯/更好的选择Scala的。

它有一个免费的,但功能齐全的计划(包括MySQL数据库),你可以在那里测试你的Lift/Scala应用程序

它比GAE更容易,并且Lift/Scala正式支持t由stax.net(你可以看到在this screenshot)。

将应用程序部署到Stax.net非常简单。基本上,你可以使用Maven/SBT生成一个WAR文件,只需要upload the WAR file by stax command line script而不需要在stax.net面板中创建应用程序,并且一切正常。

+4

Stax对他们的定价模式怀有怀疑。所有价格页面状态都是“计量定价”,没有指向细节的链接。 :( – 2010-09-13 20:44:12

+0

我没有得到关于stax.net的信息:Stax已经作为RUN @ cloud集成到了CloudBees平台中,run @ cloud(或者stax)仍然支持scala,它仍然是很好的scala/lift hosting吗? – 2011-04-11 12:39:28

+0

HTTP Status 404 - 未找到 – pleerock 2013-09-22 18:09:12

2

我会推荐反对GAE。它不支持完整的JDK规范(例如创建线程)。这是一个严重的限制。

Stax.net是一个很好的选择。

此外,您可以使用Amazon EC2微型实例。

相关问题