2010-09-03 75 views
0

我目前使用hostmonster.com託管rails應用程序。有人使用它們嗎?我注意到它們對於rails應用程序有點慢。這是爲什麼?在系統資源方面,軌道是否真的使用了那麼多?有沒有人在hostmonster.com上使用腳本部署capistrano?Rails部署FASTCGI

這是我當前的.htaccess腳本。可以寫一個更好的.htaccess加速網站?還是主要是硬件問題?

# General Apache options 
AddHandler fcgid-script .fcgi 
RewriteEngine On 
RewriteRule ^$ index.html [QSA] 
RewriteRule ^([^.]+)/!$ $1.html [QSA] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] 
ErrorDocument 500 "Application error Application failed to start properly" 

關於在hostmonster.com上部署的任何提示都非常感謝。提前致謝。

回答

3

FASTCGI不再是運行Rails應用程序的常用方法。

過去幾年出現了更好的解決方案 - Phusion Passenger是一種常見的選擇。您可以將它與Apache或Nginx一起使用。

您可能會發現,使用專門針對Rails的託管提供程序(如EngineYard或Heroku)可以提高應用程序的性能並簡化部署。

+0

感謝您的提示 – RoR 2010-09-03 16:24:13