我們過往曾經在Facebook多次提到,winandmac.com主網站的伺服器經過不同的優化,亦有一些升級。可是,面對愈來愈多網站功能和人流,一些小優化和盲目加RAM都不能解決問題。我們日前真正並全面地解決問題,理論上可以達至零downtime,現誠邀各位讀者參與壓力測試!
從技術層面來說,我們今次的全面升級,是把伺服器的工作細分,避免一個伺服器要應付服務,以及mySQL的資料庫的不停存取,和winandmac Media旗下的其他網站的工作。雖然成本會因此再度上升,但好處是winandmac.com科技新聞主站的內容伺服器,可以專心向各位讀者提供內容,並在有需要時,指派獨立的mySQL伺服器去存取winandmac.com的資料庫的資料。
另外,為避免再次出現太多的死網站、載入速度緩慢、廣告令網站無法載入等問題,我們除了在較早前轉用Lazy Loading方式,今次更新伺服器時亦全面轉用Varnish Caching。Varnish Caching為目前業界使用WordPress中最快最好的緩衝系統,更有效應付不停增加的人流。而全新的伺服器亦會在人流突然爆增時,自動增加RAM和效能,比起過往要手動好得多,亦有助大幅減少出現死機或Error 520、521、420等情況。最重要的,是我們現在編輯可以在更短時間內,更爽快地上載相片等多媒體內容,最終讓讀者受惠。
無論大家是否明白也好,我們誠邀大家在2月14日和2月15日多上winandmac.com,以協助我們完成壓力測試,不要在Facebook看到才按進來,我們不會即時更新Facebook Fan Page,請直接到winandmac.com瀏覽。在搬運伺服器期間,部份舊內容的圖片可能出現404或爛圖的情況,我們會盡快解決,希望大家見諒。