最佳化WordPress的幾個方法:
1、動靜態資源分離
來源站伺服器主要儲存網站的動態數據,儲存空間則用來儲存網站的靜態檔案如:圖片,css,js,字體等。從而實現網站的動靜分離,當使用者造訪一個網站時,分別從來源站伺服器和儲存空間的伺服器同步讀取數據,可以大幅的提升網頁效能。
同時,儲存空間結合CDN內容傳遞網路來使用,效果最好。讓使用者可以從離自己最近的CDN節點上取得靜態資源。
2、圖片優化
一般圖片的大小可能佔頁面總大小的60%以上,因此網站圖片的優化,是網站速度優化的重中之重。在網站圖片的格式上,優先建議使用jpg格式的圖片,在相同檔案大小的情況下,jpg格式的圖片清晰度是最好的。
另外,在上傳圖片前,盡量的裁剪,一般情況下1000*1000夠用。除了裁剪,在圖片上傳之前,一定要用無損壓縮工具對你的圖片壓縮一下。如:
Google推出線上圖片壓縮工具Squoosh,可裁切轉換多種格式
同時,嫌麻煩可以安裝Compress JPEG & PNG images插件,並可在上傳的同時裁切大圖片和壓縮圖片。推薦:WordPress如何壓縮圖片
3、快取
#WP Super Cache 透過將網頁檔案產生靜態的HTML檔案來實現全站的靜態加速。
Opcode“PHP快取加速”,PHP編譯後的中間文件,快取給使用者存取。節省了PHP引擎重複編譯的時間,降低了伺服器負載,同時減少了CPU和記憶體的開銷。
4、css,js壓縮合併
在測試沒有問題的前提下,合併壓縮腳本、CSS檔案、JS檔案等,減少檔案體積,減少HTTP請求數。如:插件Autoptimize
5、啟用Gzip壓縮
啟用GZIP壓縮Html文件,css,js可以使得傳輸過程的流量大幅減少,加速網站載入速度。
查你的網站是否開啟了壓縮? https://www.giftofspeed.com/gzip-test/
6、精簡「斷捨離」
精簡掉WordPress不常用的,Google字體,停用emoji,移除頭部不必要的連結等。
減少外掛程式的使用,停用或及時刪除不使用的外掛程式。
7、瀏覽器快取和懶加載
瀏覽器快取指的是:當我們瀏覽網站的時候,靜態資源如JS和CSS檔案、圖像檔案等瀏覽器儲存會在本地儲存一個副本,以便下次訪問同個網址的時候可以不再連接伺服器,直接使用本地的快取。伺服器端程式可以透過 HTTP Cache Headers 來設定一個較長的快取過期時間,減輕伺服器的負擔,縮短了回應時間,顯著得提高網站的效能。
圖片延遲加載,又叫懶加載。懶加載就是等到讓圖片出現在瀏覽器中的視窗的時候再去載入該圖片資源。這樣避免網頁在同一時間載入過多資源導致頁面卡頓,進而直接提升網頁開啟速度。現在一般的主題可能支援了圖片延遲加載,如果沒有可以安裝懶加載插件如:a3 Lazy Load。
8、伺服器軟體盡量升級到最新版本
Linux作業系統升級指令:yum update
PHP7.3對網站效能的提升還是非常顯著的,而且都是有真實數據作為支撐的。
Nginx,MariaDB等也是。我是1G內存一樣可以運行的很好。
更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!
以上是如何優化wordpress的詳細內容。更多資訊請關注PHP中文網其他相關文章!