最近涉及幾個項目都要求Google PageSpeed Insights獲得較高的得分,眾所周知,這個得分要求非??量?,綜合近階段項目中的各種經(jīng)驗技巧,總結(jié)如下:
1,給WordPress網(wǎng)站后臺安裝W3 total cache插件,并且做最佳設(shè)置,具體可以參考雋永東方之前撰寫的對應(yīng)教程:W3 total cache 正確設(shè)定全面提升 Google Page Speed Insights 得分?;
2,給網(wǎng)站安裝WP Performance Score Booster 插件,可以有效提升網(wǎng)站速度表現(xiàn);
3,給網(wǎng)站安裝EWWW Image Optimizer 插件,能有效壓縮圖片,獲得良好的網(wǎng)站圖片載入速度提升;
4,把網(wǎng)站域名加入www.cloudflare.com,正確設(shè)置Browser Cache Expiration和Rocket Loader?參數(shù)如下:
5,針對網(wǎng)站技術(shù)層面,可參考?雋永東方WordPress項目啟動和上線的時候要做的事情清單?同時盡可能減少數(shù)據(jù)庫請求數(shù),能靜態(tài)化展示的,不要通過數(shù)據(jù)庫調(diào)用,能直接簡單呈現(xiàn)的,避免用插件來實現(xiàn)等。
本教程還將持續(xù)更新中……
綜上所述,網(wǎng)站速度的提升不是一兩條因素來決定,需要從代碼優(yōu)化層面、緩存加載、CDN正確設(shè)置等綜合來達到。