2012-04-22 95 views
0

我有3個ASP.NET網站和3個Ruby on Rails。我計劃他們在VPS主機上託管。他們每個人每天會有1千人蔘加。會VPS足夠我嗎?

現在我對VPS託管猶豫不決。我可以並排託管它們(ASP.NET網站和3個Ruby on Rails)嗎?或者我應該使用和購買2個不同的主機:第一個用於ASP.NET網站,第二個用於RoR網站?

我選擇多少功率的VPS來承載它們?它的成本大概是多少?

我打算每月支付不超過25美元。如果我使用heroku和appharbor,他們會承載所有這些(3和3),它會花多少錢?

+0

這不是一個真正的編程問題,所以你最好在http://webmasters.stackexchange.com/上提問。 – Tibor 2012-04-23 01:11:39

回答

2

我想用這些錢你可以有2個亞馬遜EC2實例,應罰款運行這些應用程序,再加上你可以有一個免費的第一年。

但是隨着Heroku的和appharbor也許你可以把它幾乎是免費的。兩者(不確定關於appharbor)都會爲您提供1個免費的應用程序實例,因此您的應用程序應該沒問題。如果需要的話,您只需支付數據庫費用以及EC2中可以免費獲得的其他附加組件,但會花費一些內存。

所以你必須把一切都在你的應用程序表,因爲PaaS的不正常託管,費用取決於你的應用需求。所以你看看你的應用程序是否需要緩存服務,數據庫大小以及哪一個,後臺進程? ...

+0

有多少個網站每天有1千人蔘加,可以在Amazon EC2和heroku上進行一次實驗? – Alexandre 2012-04-23 16:59:28

+0

@AlexMaslakov,好吧,這取決於您需要多少請求/秒,並且可以通過在應用程序和其他方式上啓用緩存來改進。所以通過減少應用程序的響應時間,您應該能夠響應更多的請求。在heroku上,您可以免費獲得每個應用程序一個實例。在EC2,我認爲你的問題應該是這些應用程序+數據庫所需的內存(如果你需要託管一個)。 – 2012-04-23 21:05:43

1

我堅信,1個VPS實例應該足以在每個每天1000人次的處理5〜6個網站。關於電源,1 GB RAM或2 GB RAM窗口VPS應該足夠用於這些站點。

我知道的Windows VPS可以處理ASP.Net網站,但我不知道有關Ruby on Rails的。

我從來沒有聽說過「的Heroku和appharbor」,所以,沒有對他們的建議。