我剛剛完成了一個Rails應用程序,我現在想要上傳到網絡。這是對現有申請的重新編寫,我預計每天約有4 000名訪客,有時每天峯值達到10 000人。部署導軌:可以選擇什麼?
- 我知道Windows相當好(雖然沒有使用Windows服務器)。
- 我幾乎不知道關於Ubuntu或Linux的任何內容
- 我希望事情既好又簡單,並且不想花太多時間「黑客竊取服務器」。我想花時間開發,而不是維護。
- 我的預算最多爲這個項目每個月最多50美元。
- 該項目的數據庫是相當靜態的(幾乎沒有任何用戶生成的數據)
- 我目前在我的本地安裝使用WAMP & Mysql的使用Rails 3.0.3和正常工作的大部分時間,但往往因爲死機好。
我正在考慮這樣做的三種方式:
使用Heroku的
- 似乎很容易(雖然我還沒有得到它的工作還沒有)
- 還看起來很貴,如果我需要更多的節點。我應該預期需要多少個節點?
使用VPS的Windows服務器
- 我知道的Windows,這將是很容易安裝,並得到它成立
- 我的朋友(誰更Rails的專家)說, Windows和Rails不太匹配。
- 我在我的本地環境的崩潰讓我擔心這個選項
使用VPS Ubuntu的服務器
- 似乎是(在支付了前期的條款) 最便宜的選擇
- 似乎是最穩定的選擇
- 我不知道Ubuntu和我不太渴望學習一個全新的操作系統來獲得這個設置。
你能幫我指導嗎? Windows服務器對Rails來說真的很糟糕嗎?
使用VPS在Ubuntu或1個節點應該是(在高峯時間最多,2)足以滿足您的需求。另請參閱engineyard.com。 – Zabba