2010-05-10 33 views
1

我有一個新項目,需要一些關於管理應用程序負載的建議。可以共享Host/MySQl應用程序支持同時訪問該站點的500個用戶的負載

該應用程序將有超過500名用戶,其中約有70%的人每晚在5 &下午7點之間登錄。用戶將下拉約50條記錄,更新記錄並將更改保存回數據庫。估計每個記錄將在大約一分半鐘內更新。數據全是文字,沒有圖像。

該應用程序將建立在Dreamhost主持的MySql社區版數據庫之上的PHP中。

我的問題可以支持共享託管公司支持這種流量的網站嗎?那麼MySql怎麼樣?我知道這是一個很大的問題,但有關應用程序架構的任何建議?

感謝您的建議。

回答

0

MySql應該處理它就好了。雖然我可能會擔心共享主機設置。大多數共享主機設置對CPU使用率可能會遇到非常嚴格的限制策略。

如果您的應用程序在某段時間內超過某個CPU使用率閾值,它們會經常關閉您的應用程序幾分鐘,而不是讓您的應用程序拖動服務器的性能。當然,他們不會宣傳這些限制是什麼,但我經常遇到這個問題與各種共享主機帳戶。

您可能更適合使用便宜的VPS類型設置。這將(通常)給你一個專用的CPU,並沒有人爲的限制。您的服務器可能會在重負載下放慢速度,但至少它們不會完全切斷您的網站。

相關問題