【實操】初級WordPress打開速度優化方案

釋放雙眼,帶上耳機,聽聽看~!

大部分的付費WP主題都做打開速度優化,下面是引用LOC論壇一位大佬的方案。

1, 使用LSCache + OPCache
安裝OpenLiteSpeed服務器后,已經自動開啟OPCache; LSCache需要手動去Wordpress插件里面安裝。

部署Litespeed + LSCache + OPCache可以參考這篇文章:https://qing.su/article/146.html

如果您沒有使用OpenLiteSpeed服務器,您可以用WP Super Cache來替代LSCache,不過效果會比LSCache差一些。

2, 使用對象緩存
使用對象緩存Memcached或者Redis能讓系統緩存更多的內容。

這一層緩存的安裝方法可以參考這篇文章:https://qing.su/article/152.html

安裝完畢后,在后臺LSCache控制頁面找到緩存設置,然后選擇[6] Object, 開啟對象緩存。

3, 縮小CSS和JS文件
LSCache里面默認自帶了縮小和合并CSS/JS文件的功能,在Page Optimization里面找到CSS Settings和JS Settings即可對應設置CSS/JS最小化。如果您的主題支持合并CSS/JS, 則也應開啟合并CSS/JS. 如果您的主題支持異步加載CSS/JS, 也應開啟異步加載。

如果您用的不是LiteSpeed, 您可以安裝WP Super Cache, 同樣能夠實現最小化與合并CSS/JS、異步加載的功能。

4, 開啟LazyLoad
首先說明一下:LazyLoad治標不治本。如果您的頁面上圖片較多,您應該首先考慮縮小圖片大?。ū热鐆ebp, 降低分辨率,模糊,等等)。如果實在沒有辦法縮小或者數量太多,那么可以考慮LazyLoad. LazyLoad的作用是在頁面加載的時候先用一張占位空白圖片代替,然后逐漸載入頁面中的圖片,這樣能夠讓用戶暫時跳過圖片加載,很快地先打開網頁,然后再慢慢加載圖片。

如果您使用LSCache, 那么LazyLoad配置很簡單,僅需在Page Optimization – 多媒體設定里面開啟延遲加載即可。如果您沒有使用LSCache, 則需要安裝額外的插件(比如這個https://wordpress.org/plugins/wp-lazy-loading/)實現LazyLoad.

5, 開啟InstantClick
InstantClick真的是神器。它的原理是檢測到用戶的鼠標懸浮在鏈接上的時候就開始預加載鏈接對應的內容,這樣大幅減少了頁面之間跳轉的響應時間。如果您的WordPress主題沒有特別大的問題,我建議都開啟InstantClick. 需要注意的是,開啟InstantClick會顯著提升CPU負載。因此,如果您的服務器采用的是Apache MPM-Prefork, 則不建議開啟InstantClick.

如果您使用LSCache, 那么配置InstantClick很簡單,僅需在緩存規則 – 高級設定中開啟即時點擊即可。

如果您沒有使用LSCache, 則需要安裝額外的插件(比如https://wordpress.org/plugins/wp-instant-links/)來實現InstantClick.

6, 其他
如果有條件,選擇一個更快的服務器可能是提升速度的好辦法。您也可以使用CDN來分發圖片和靜態文件(比如JSDelivr可以用來分發JS和CSS文件)。

菜鳥思路

【91親測】2020版只要5分鐘教你WordPress接入支付寶當面付,附7B2主題當面付設置

2020-5-21 11:44:55

菜鳥思路

微信小程序注冊及開發工具下載

2020-5-28 14:19:59

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
河南十一选五购买