哪些网络托管公司支持Sinatra应用程序?

时间:2012-01-10 04:01:46

标签: ruby heroku hosting sinatra hostmonster

过去几个月我一直在学习Ruby和Sinatra,我想在野外学习我的应用程序。我正在寻找支持Sinatra应用程序的Web主机的建议,任何关于实际过程的细节也会很棒。

我目前在其他几个网站上使用hostmonster。 Hostmonster确实支持Rails应用程序。我想假设Rails在Rack上运行,hostmonster也将运行Sinatra应用程序,但我不确定。

我没有太多运气找到关于在主机上运行Sinatra应用程序或Heroku之外的任何其他Web主机的文档。此外,我还没有弄清楚如何通过遵循hostmonster提供的Rails安装文档来运行我的Sinatra应用程序。

1 个答案:

答案 0 :(得分:1)

您应该可以在任何适用于Rack的应用程序上运行。惯例是使用config.ru文件。在那里,只需指定如何加载Sinatra,而不是指定如何加载Rails。

Example config.ru

require File.dirname(__FILE__) + "/main"
run Sinatra::Application

其中“main”是加载所有Sinatra内容的文件。