這是一個相當大的問題,要問'我的網站如何擴展以處理流量?'而且你不會單獨對SO做出全面的迴應。有專門的這本書以及職業書籍。但是,如果你有搶前一段時間,並學得很快,這裏的研究領域一些方法來幫助您節省培根:
- 使用CDN服務於您的圖片 - 這需要巨大的加載你的網絡服務器。您的情況正是CDN技術發明的目的所在(通過Akamai提供,如果您在酒吧瑣事中詢問,雖然它們對於正常人的使用有點過高)
- 儘可能利用服務器緩存最佳值。我相當肯定WordPress有一些很好的緩存插件到memcache等等。如果你缺乏更好的緩存選項,我甚至認爲他們已經有了文件緩存。幾年前,我使用了一種叫做「WP超級緩存」從一臺服務器
- 移動到負載均衡對
- 打動你的MySQL服務器關閉您的Web服務器的機器讓你的網絡服務器和數據庫沒有競爭資源插件。你可以有很多網絡服務器打到單個數據庫服務器。
- 在您的站點之前粘貼一個反向代理緩存,如清漆。
- 確保你的MySQL配置是爲您的需求和數據大小最佳微調:有合適的尺寸查詢緩存,一個良好的環境對於InnoDB緩衝池大小(如果使用的是InnoDB),等等...
- 考慮遷移到一個nginx的& PHP-FPM,而不是Apache和mod_php的
運氣好,只是從你的問題我真的建議得到了一些幫助,如果你沒有得到很多的時間在此事件之前。特別是如果這對你或你的網站來說可能是一筆巨大的收入 - 詢問任何人如果他們沒有崩潰的話,他們可以做出多少額外的稅收收入,他們會被猛砍......
來源
2014-03-03 00:04:22
Ray