wordpress加載速度很慢這個問題,用過wordpress程序的站長們都知道,那么既然出現了這個問題,我們該如何解決這個問題呢?下面黑帽百科來給大家分享wordpress速度優化技巧方法。
前面黑帽百科也給大家分享過《wordpress網站速度優化攻略(圖文教程)》這篇文章,有興趣可以去了解一下。

下面先給分享幾個海外知名的網站測速工具,可以通過這個網站測試你的網站分值,下面黑帽百科拿了騰訊的網站測試了一下。
Pingdom Website Speed Test https://tools.pingdom.com/
PageSpeed Insights https://developers.google.com/speed/pagespeed/insights/
GTmetrix https://gtmetrix.com/
注意,以上這三個海外測速網站國內是不能訪問的,需要有翻墻工具才可以訪問,下面先給大家上幾張網站測速圖:

這些分數是什么意思
按得分影響順序進行排序,列表頭部優化規則可以極大提高頁面總體得分。
并非每條建議都適用于您的頁面
以上建議都是通用的優化方法,但有些優化因素我們是無法控制,例如外部網絡資源,也可能有些建議并不適用于你的網站。
Web前端和Server后端請求原理
網頁前端
網頁前端定義為網頁和所有資源,再通過瀏覽器渲染,主要包括以下內容:
HTML
CSS
JavaScript
Media (images, video, etc)
示意圖如下:
良好的PageSpeed / YSlow得分可幫助瀏覽器更快地渲染元素。
服務器后端
通過延遲JavaScript或優化圖片后,wordpress加載速度慢這個問題一般會有所改變,但仍需要構建和優化頁面,如果優化后的網站加載仍然需要較長的時間,那么你的網站仍然會打開很慢。
網站前端頁面打開速度與網站服務器的好壞有著很大的關系,網站程序和數據閘托管,示意如下圖所示:
后端需要先生成頁面,然后再將其發送到瀏覽器。
那么到底是怎么回事?
網站前端和后端代碼經過優化后加載速度可能會有所改變,但網站前端和后端任意一方有問題都會導致網站打開速度慢。
性能優化需要多方面的方法
ageSpeed和YSlow可以指示您的前端(瀏覽器看到的)是否遵守網站打開速度實踐。它沒有說明您的后端性能,這在標準化級別上很難評估。后端優化的范圍從代碼優化到服務器/主機升級 ,涉及范圍更廣,因為它需要對服務器配置或代碼配置進行技術了解,以了解性能問題的瓶頸。
結果,很難確定后端未優化的原因。網站使用不同的平臺(WordPress,Magento,自定義CMS等)構建,并通過不同級別的托管配置(共享,VPS,專用,云,AWS等)提供服務。由于網站體系結構的巨大差異,因此沒有后端性能的實踐列表,而且網站在技術上可以做很多事情來將最終的前端代碼傳遞給瀏覽器。
另外,建議也不要太在意PageSpeed和YSlow分數。
有時,對于頁面速度非常復雜的網站,我們會收到對頁面速度在B / C上得分為B / C的頁面的優化請求,但是對于完全不錯的網站,它們的完全加載時間約為1.0秒。
1.0秒對于一個相當復雜的網站,完全加載是相當不錯的!當然,這里仍然存在有優化空間,獲得A/A的吸引力將永遠存在,但是我們鼓勵以實用的方式審視事物。
使用PageSpeed工具分析優化網站
PageSpeed Insights簡介
PageSpeed Insights 能夠針對移動設備和桌面設備生成網頁的實際性能報告,并能夠提供有關如何改進相應網頁的建議。
該工具組合每項指標(FCP或DCL)的中間值與通過CrUX報告監控的所有網頁的數據進行比較,并根據每項指標在分布圖中所處的位置為此指定一個類別:
快:指標的中間值在所有網頁加載速度分布圖中位于前替換的位置。
慢:指標的中間值在所有網頁加載速度分布圖中位于后更改的位置。
中等:指標的中間值在所有網頁加載速度分布圖中處于中間替換的位置。
通過查看每項指標的類別,可計算出總體速度突發:
快:如果網頁的每項指標都是“快”。
慢:如果網頁的每項指標都是“慢”。
中等:所有其他情況。
“網頁加載分布圖”部分會顯示相應網頁的FCP和DCL指標在CrUX數據集中的分布情況。每項指標的分布都分為三個類別:快(前分配),中等(中間三分之一)和慢(后擴展)。
PageSpeed Insights會評估相應網頁對常用性能優化較好方法的相應情況,并計算出一個重大的問題(分數值之間0到100之間)來替換相應網頁的性能優化空間。可以從以下兩個方面提升性能:
首屏加載時間:從用戶請求打開新網頁到瀏覽器呈現出首屏內容所用的時間。
完整網頁加載時間:從用戶請求打開新網頁到瀏覽器完全呈現出相應網頁所用的時間。
進行會計算時,該工具會逐步開發者希望網頁的外觀和功能保持不變。
良好:相應網頁采用了大多數性能優化做法,進一步優化的空間很小。網頁播放為80分或更高。
中等:相應網頁未采用某些常用的性能優化建議,進一步優化的空間為中等。網頁重疊在60到79分之間。
偏低:相應網頁未經過優化,有相當大的優化空間。網頁流行在0到59分之間。
某些網頁雖然加載速度較慢,但??可能會獲得更高的優化程度濃縮,這是因為相對于相應網頁使用的資源整合,使得呈現的資源所占的比重較小。收縮,加載速度較快的網頁也可能會獲得更多的優化程度聚集,這是因為相對于相應網頁的資源積累,呈現出的資源非常多。
WordPress速度優化建議
WordPress速度提升的關鍵性原因有以下幾個:
服務器主機帶寬大小;
Web環境及軟件版本;
相關緩存加速PHP組件;
主題模板及插件代碼。
具體關于服務器和主機環境這塊請參照文章:《WordPress網站性能優化,網站加速教程實操分享(服務器篇)》
