我對網絡開發和涉及它的一切都很陌生。我在Django完成我的網站,我很快就必須找到一個託管並部署它。我聽說有vps或共享主機類型。所以下面是問題:
1.每天有多少次訪問/點擊使其值得選擇vps?共享?
2.如果你對所有的東西都是新手,那麼自己調整和維護一個vps是多麼的困難!
3.如果我要求主機提供商幫助我部署我的網站 - 他們會幫助嗎? (共享,虛擬專用網)
4. vps的256MB內存比共享主機快多少?
5.如果我想在一個主機上託管很多網站 - vps更適合那個嗎?
6.我可以在同一臺主機上同時託管php,django和其他東西嗎?
7.我應該知道別的什麼來做出決定嗎?Django:vps還是共享主機?
回答
我一直在使用Webfaction Django的共同主辦了。價格相當不錯,他們有很好的論壇,並有一個很好的基於Web的界面來幫助你設置。儘管有Web界面,但它並不妨礙您從命令行完全控制您的站點。你可以承載各種各樣的東西,從Django到Rails,到PHP和mysql。對於較小的網站,它很好地工作。我不確定高負載下的性能如何,但您可以始終從小處開始並升級到vps。我從來沒有和那裏的支持人員直接聯繫過,但文件看起來不錯。我並不是說這聽起來像一個插件,但它對共享主機來說非常好。如果您對此有任何疑問,我會很樂意回答。
的Django上GoogleAppEngine運行,但PHP不會。 你的Django代碼將不得不使用Google的數據存儲模型,而不是Django的通常的ORM,所以GAE有一些聯繫 - 如果你決定以後想要託管自己的應用程序,可能會有很多工作。
如果用VPS去很明顯,你可以運行Django和PHP在一起,但你需要選擇一個webserve,也許防火牆,負載可能稍後平衡。每天
點擊是不是真的有用,你需要知道有多少點擊每秒你在高峯時間。
廉價的託管服務提供商將提供比昂貴的幫助更少的幫助。
一個VPS就足夠了嗎?如果它下降會有什麼影響?如果您只有一臺服務器,則很難進行重大升級。
你需要在某個地方將資料備份一個VPS。託管服務可能會爲您進行異地備份,但也有一些您自己也是一個好主意。
我不知道它是從備份GAE數據多麼容易,但如果數據是有價值的,它可能是一個好主意。
如果您想了解有關設置VPS Django的:
Here's a blogpost了。我在部署幾個Django站點時使用它(並且,是的,您可以使用Django + PHP和其他的東西 - 我也在VPS上使用了Wordpress!)。
我以前從未使用VPS,這是很容易按照本指南。
考慮你的要求,我想給它一個嘗試在Amazon EC2上託管的Django。如果您利用free tier,您可以在微型實例(618Mb RAM,30Gb文件系統)中免費使用一年。您可以完全控制機器,包括SSH訪問。有許多免費提供的圖像已經捆綁了Django,包括免費提供的BitNami Django Amazon Machine Image(免責聲明:我是BitNami開發人員之一)。隨着需求的改變,這是比較容易調整服務器,使其做大,而不必重新安裝一切
不要忘了Heroku的簡單Django的需求。也許在那裏最容易部署,無需搞清楚服務器/端口等
Heroku的是,當你開始小沒關係,但如果你開始流行 - 確保您看您的使用情況,免得你得到一個驚喜你的信用卡帳單。
一些積極的,你可能不與其他更傳統的供應商獲得:
- 能夠運行最新版本的Django和其他圖書館。
- 到目前爲止,最簡單的部署 - 絕對是他們的殺手功能。
- 誰不喜歡免費的postgresql?
- A large menu of third party services已經與他們合併。稍後您就可以開始運行了,您只需註冊並輸入幾行文字和一個
git push
即可。
- 1. 在共享主機
- 2. 在共享主機
- 3. 在共享主機
- 4. 共享Ip主機
- 5. jenkins env變量是由分支和主人共享還是不共享?
- 6. 是共享主機安全嗎?
- 7. Spree是否適合共享主機?
- 8. CakePHP:共享主機困境
- 9. Django共享主機設置
- 10. php共享主機和mod_security
- 11. 錯誤在共享主機
- 12. 如何共享主機
- 13. 共享主機上的Web.py
- 14. 共享主機編譯
- 15. 共享主機上的graylog
- 16. 共享主機上的ejabberd
- 17. 的.htaccess共享主機
- 18. Laravel共享主機 - 子域
- 19. EC2比共享主機慢?
- 20. 共享主機PHP超時
- 21. SecurityException - Dapper共享主機
- 22. 共享主機與服務
- 23. 共享主機上的GeoIP
- 24. 共享主機上的Symfony2.2
- 25. 如何在共享主機
- 26. 如何在共享主機
- 27. Bluehost共享主機+ Bitbucket Webhooks
- 28. laravel ajax共享主機
- 29. LiteSpeed設置 - 共享主機
- 30. 共享主機上的BasicHTTPServer
webfaction是django的首選主機,它提供了一個堅實的產品,知道django,並且有非常快速的支持。我用webfaction(Apache基準測試)做了一些django的負載測試 - 我每秒獲得超過100個頁面負載。 – Ted 2011-08-05 00:47:01