我目前正在運行一小段PHP軟件,該軟件正在被兩組人員訪問,一組在中國,另一組在愛爾蘭。該服務器託管在愛爾蘭,毫無疑問,頁面會在0.3到0.8秒之間加載。如何加快行星對面網站加載的速度
中國人的錄製時間在3.0秒到10秒之間。
我已經運行速度測試,中國人有一個1.5 mbit的互聯網連接(在愛爾蘭的測試服務器)和一個750毫秒的ping。
到目前爲止,爲了提高加載時間,我重做了很多MySQL數據庫交互以最大化效率,但這並沒有幫助。我認爲這隻會稍微減少服務器進程時間,但對頁面下載時間影響不大。
我在想,我可以在中國託管,並將其作爲愛爾蘭系統的門戶。這個中國服務器之間的延遲和下載速度肯定會比一般人更好。並且平均人員請求將通過此處重新路由。
這聽起來是否可行?或者有沒有其他人對此有任何建議?
那麼,它肯定會提高加載時間,但你將不得不保持數據庫的同步。如果這項任務可以每小時或每天完成,那麼你的解決方案可以工作,如果你需要在線同步,你就回到了原點。 – Yaniro 2011-12-25 14:39:01