如何讓 WordPress 更快 提高載入速度的 3 個重要技巧!
已發表: 2016-06-24Tooltester 受到像您這樣的讀者的支持。 當您透過我們的連結購買時,我們可能會賺取聯盟佣金,這使我們能夠免費提供我們的研究。
WordPress 是一個很棒的 CMS(內容管理系統),但您可能知道,它可能會出現嚴重的延遲。 不幸的是,速度是 WordPress 的一個大問題,即使是開箱即用的全新安裝 WordPress 也不是那麼快。
我正在進行一些 Pingdom 速度測試,這是全新安裝後獲得的平均頁面加載速度的螢幕截圖:
現在,實際上唯一能影響速度的因素是我的 Web 主機、Pingdom 測試伺服器的地理位置以及新的 WordPress 網站。
忽略其他統計數據,現在只查看載入時間。 載入一個幾乎空白的全新 WordPress 網站花了近 1 秒鐘的時間。 一秒鐘聽起來似乎不長,但實際上卻很長。
當然,安裝自訂主題和外掛程式以及網站的所有圖像、影片和內容後,載入速度會更慢!
此外,多項測試揭示了載入時間差異的變化,包括許多更長的載入時間,有些載入時間接近 2 秒。
為什麼速度如此重要?
不管你相信與否,仍然有數十萬美國人(以及全世界數百萬人)透過慢速連線存取互聯網,從撥號一直到舊的 2G 電話標準。 甚至一些 3G 和 4G 業者在網路被流量請求淹沒時也會遇到速度極度減慢的情況。
對於任何線上企業來說,花時間最大限度地提高網站速度至關重要。 否則,您最終可能會失去客戶。 只需多一秒的載入時間就會產生重大影響,並可能導致您損失數百(甚至數千)美元的收入。
事實簡介:研究證明,為了吸引潛在客戶的注意力,網站的載入時間平均不超過 2 秒。
加載時間較長的緩慢網站會大大增加失去客戶和潛在銷售的機會。 此外,眾所周知,緩慢的網站也會對搜尋引擎優化產生負面影響,並且通常排名較低。
讓 WordPress 更快!
那麼要如何讓我的 WordPress 網站載入速度極快呢? 正如您可能在其他地方讀過的那樣,您可以安裝各種技術調整、調整和插件,所有這些都旨在使 WordPress 運行得更快一些。
安裝 W3 Total Cache(評價最高的 WordPress 快取外掛之一)後,您會注意到速度明顯加快:
快速提示: WP Rocket 是我最喜歡的 WordPress 快取外掛。 這是一個高級插件,這意味著您需要付費,但這是值得的。 它速度更快,用戶介面更簡單,配置更容易。
正如您在上面的螢幕截圖中看到的,加載時間顯著減少......但它仍然可以更好! 我還可以調整一些東西以使其更快。
Pingdom 本身會告訴你還可以做哪些其他事情,儘管我發現其中大部分只是增加了 Pingdom 的「效能等級」分數,並沒有真正幫助增加實際的「載入時間」分數。
正如您在上面所看到的,在遵循他們的指示後,Pingdom 的性能等級確實顯著提高,但它並沒有真正顯著地改善實際加載時間,足以稱之為改進。
小提示: WordPress 外掛有助於加快速度,但這可能還不夠快。
雖然 Pingdom 建議的所有這些額外調整確實有所幫助,但不幸的是,它們都需要花費大量時間來配置,並且最終並沒有顯著提高速度。
我仍然可以進行圖片壓縮,儘管我全新安裝的 WordPress 還沒有任何圖片。
那麼,有什麼更重要的調整可以顯著增加載入時間呢?
如何大幅提升速度?
讓 WordPress 盡可能快速運作的關鍵是選擇合適的 WordPress 託管提供者。 這有很大的不同。
剛開始時,大多數網站站長都會盡力節省盡可能多的錢,這是可以理解的。 他們通常會選擇一個看起來很划算的廉價共享託管帳戶。
儘管共享託管帳戶可能足以滿足他們當前的需求,但他們目前的網站主機可能是問題所在。
我想測試這個理論,並將 WordPress 的新副本安裝到各種不同的網站託管帳戶上。 經過每項測試後,主要結果令人印象深刻:
只要更改網站主機,載入時間速度就會顯著提高! 這是有道理的,因為您的網站主機是您網站背後的真正力量。 儘管您可以進行技術調整和優化,但託管 WordPress 網站的實體伺服器和資料中心會產生最顯著的差異。
如果您打算認真對待網站速度,則需要選擇合適的主機。
小提示:您的 WordPress 網站所託管的實體伺服器和資料中心會產生最顯著的差異。
使用 A2 Hosting 的優化 WordPress Turbo 計劃
為了獲得最快的載入時間,我使用了 A2 Hosting 的 WordPress Turbo 計劃,該計劃仍然是共享網站寄存,但針對 WordPress 進行了最佳化。 它是託管 WordPress 的絕佳選擇,因為它預先安裝了 WordPress 並進行了最佳配置。
如果您真的很重視速度,使用 A2.s Turbo 計劃,您甚至可以選擇透過將 CPU 核心加倍並添加 1 GB RAM 來增加更多功能,儘管我在測試中沒有這樣做。
完成結帳後,A2 Hosting 將自動將 WordPress 的最佳化版本安裝到您的帳戶中。
我建議安裝一個新的副本,因為這樣它將通過正確的 W3 Total Cache 配置進行全面優化,儘管您始終可以遷移現有的 WordPress 網站而無需安裝新的副本(您只需要安裝插件包括在內,然後手動配置W3)。
從下面的螢幕截圖中可以看到,除了 W3 Total Cache 之外,它還附帶了其他幾個插件,例如用於壓縮圖像的 EWWW Image Optimizer。
除了 W3 和 EWWW 之外,其他外掛程式對速度沒有貢獻,而且更多的是我認為的臃腫軟體。 您可以根據需要刪除或保留它們。
其他要執行的調整
這裡還有一些需要檢查的額外事項!
使用 PHP 8
確保您的網站主機使用PHP 8或更高版本。 在撰寫本文時,我使用的是 PHP 7.0,它速度較慢,現在連 WordPress 都不推薦。 PHP 8 已經存在了一段時間,但尚未在許多網站上實現。
我自己採用它的速度比我應該的要慢。 最終,由於採用了新的 Zend Engine 3.0,速度提高了約 2 到 3 倍。 它還可以每秒處理 3 倍的請求,這是一個巨大的效能提升。 底線 – 確保您的主機啟用了 PHP 8 或更高版本。
小提示:您必須小心現有站點,因為升級伺服器的 PHP 版本可能會導致一些問題。 首先檢查您的主題和外掛程式的編碼是否相容!
延遲載入圖片
由於圖像的檔案大小相當大,因此您需要對其進行最佳化。 如上所述,EWWW Image Optimizer 外掛程式將執行此操作。 還有其他各種。
但除了優化圖像之外,一個好的做法是「延遲加載」它們,以便它們僅在用戶的瀏覽器視點內時才出現。
例如,如果您的頁面很長,圖像上方有很多內容,則在使用者向下捲動到頁面中嵌入圖像的位置之前,圖像不會加載。
此機制減少了 HTTP 請求的數量並縮短了使用者的載入時間。
結論
您可以執行多種技術調整來提高 WordPress 的載入時間,但最顯著的速度提升是使用正確的網站主機。 查看我們的測試,找到最快的網站主機!
在將現有網站轉移到新主機之前,首先使用 Pingdom 的速度測試工具對現有網站進行快速測試。 儲存統計數據,然後在進行傳輸後再次執行測試以比較速度差異。 您可以用它來衡量新速度的改進。
在優化 WordPress 速度時,最好從正確的方向開始。 使用正確的主機(例如 A2 Hosting 的 WordPress Turbo 計劃)作為基準並從那裡進行最佳化,將確保您的 WordPress 運行到最大!