大香蕉97在线视频_五月天在线视频_天堂在线视频_庆余年张 欧美日韩国产综合视频一区二区二|久久久久女人精品毛片|人人做人人爽人人爱

W3 Total Cache 最佳配置教程

W3 Total Cache 站長(zhǎng)幫優(yōu)化版完美配置教程

WordPress功能強(qiáng)大,但在不采用任何緩存優(yōu)化技術(shù)的前提下,速度會(huì)有些緩慢,特別是訪問量大且數(shù)據(jù)較多的網(wǎng)站。W3 Total Cache 插件可以說是WordPress眾多緩存插件中的鼻祖,以專業(yè)、功能強(qiáng)大而著稱,但設(shè)置功能太多,配置繁瑣,讓很多新手望而止步。本文將詳細(xì)介紹如何通過W3 Total Cache 配置最佳性能。

撰寫本教程時(shí)使用的環(huán)境為:

安裝W3 Total Cache

可在站長(zhǎng)幫下載最新的 W3 Total Cache Pro 插件,下載后,進(jìn)入WordPress后臺(tái)儀表板 》插件 》安裝插件》上傳插件,安裝并啟用。

如需漢化,可將在站長(zhǎng)幫下載的漢化包,上傳至wp-content/languages/plugins目錄中。

安裝成功后,如下圖:

安裝W3 Total Cache
安裝W3 Total Cache(點(diǎn)擊看大圖)

通過W3 Total Cache設(shè)置向?qū)ё龌緝?yōu)化

W3 Total Cache 為用戶設(shè)計(jì)了一個(gè)設(shè)置向?qū)?,這比以前方便了很多。點(diǎn)開插件的Setup Guide菜單,進(jìn)入向?qū)ы?yè)面。如下圖:

W3 Total Cache 設(shè)置向?qū)g迎頁(yè)
W3 Total Cache 設(shè)置向?qū)g迎頁(yè)

點(diǎn)擊NEXT,進(jìn)入下一步,點(diǎn)擊“Test Page Cache”按鈕,進(jìn)行頁(yè)面緩存測(cè)試:

W3 Total Cache 設(shè)置向?qū)?頁(yè)面緩存
W3 Total Cache 設(shè)置向?qū)?頁(yè)面緩存

如上圖, W3 Total Cache 給出的建議是如果使用磁盤增強(qiáng)緩存方案,頁(yè)面加載時(shí)間可以從193.07毫秒提升到17.52毫秒,節(jié)省了90.93%的時(shí)間,光這一條,足以蔑視其它緩存插件了。當(dāng)然具體的提升率要視本身的服務(wù)器性能及環(huán)境影響。注意這里的時(shí)間是沒有計(jì)算網(wǎng)絡(luò)傳輸?shù)?,因?yàn)檫@是在服務(wù)器本身做的測(cè)試,實(shí)際訪問速度可不止17.52毫秒。

關(guān)于這里的選項(xiàng),我們給出的建議是選擇就是“磁盤增強(qiáng)”方案,其性能與“內(nèi)存緩存”方案很接近,而磁盤緩存不占用內(nèi)存。需要注意的是,如果使用的是虛擬主機(jī),可以考慮選擇“磁盤基礎(chǔ)”方案,因?yàn)楹芏嗵摂M主機(jī)是限制磁盤吞吐率的(大量數(shù)據(jù)讀寫時(shí)容易故障或性能下降)。具體情況,可咨詢主機(jī)服務(wù)商。

選擇好了后,再點(diǎn)擊NEXT,進(jìn)入下一步,點(diǎn)擊“Test Database Cache”按鈕,進(jìn)行數(shù)據(jù)庫(kù)緩存測(cè)試:

W3 Total Cache 設(shè)置向?qū)?數(shù)據(jù)庫(kù)緩存
W3 Total Cache 設(shè)置向?qū)?數(shù)據(jù)庫(kù)緩存

這里因?yàn)闇y(cè)試環(huán)境中未安裝Redis,所以Redis的測(cè)試數(shù)據(jù)沒有,強(qiáng)烈建議選擇Redis緩存數(shù)據(jù)。

選擇好了后,繼續(xù)點(diǎn)NEXT,進(jìn)入下一步,點(diǎn)擊“Test Object Cache”按鈕,進(jìn)行對(duì)象緩存測(cè)試:

W3 Total Cache 設(shè)置向?qū)?對(duì)象緩存
W3 Total Cache 設(shè)置向?qū)?對(duì)象緩存

W3 Total Cache 的對(duì)象緩存是很多緩存插件沒有的功能,是針對(duì)一些動(dòng)態(tài)功能而有效的,例如需要實(shí)時(shí)更新的文章閱讀量、交互式程序、WooCommerce等,這部分依然推薦Redis緩存。如果網(wǎng)站不含交互功能,僅僅一些文章頁(yè)面,該項(xiàng)作用不大。

繼續(xù)下一步,進(jìn)入到瀏覽器緩存測(cè)試(Test Browser Cache):

W3 Total Cache 設(shè)置向?qū)?瀏覽器緩存
W3 Total Cache 設(shè)置向?qū)?瀏覽器緩存

這個(gè)功能不建議開啟,可以改為通過Nginx或Apache的配置來實(shí)現(xiàn)靜態(tài)文件瀏覽器緩存。詳細(xì)教程請(qǐng)閱讀《Nginx與Apache設(shè)置靜態(tài)資源緩存》。

最后一項(xiàng)Lazy Load建議開啟,就是懶加載圖片。

完成以上所有步驟后,進(jìn)入到 W3 Total Cache 儀表盤,如果是Nginx服務(wù)器會(huì)收到一條提示:“nginx.conf 規(guī)則已更新。請(qǐng)重新啟動(dòng) nginx 服務(wù)器以提供一致的用戶體驗(yàn)?!?,這個(gè)時(shí)候不忙重啟,需要先將WordPress安裝根目錄下的 nginx.conf 文件加載到 Nginx 主機(jī)配置文件中。編輯主機(jī)的 Nginx 配置文件,在server{}區(qū)域內(nèi) 之前,插入以下代碼:

include /www/wwwroot/demo/nginx.conf;

注意,此處路徑替換成自己的,并且要使用絕對(duì)路徑。完成后重啟 Nginx 。

如果是Apache規(guī)則會(huì)寫入到.htaccess,重啟 Apache 即可生效。

W3 Total Cache 開啟CDN加速靜態(tài)資源

在 W3 Total Cache 插件的菜單中,點(diǎn)擊CDN子菜單,先進(jìn)行相關(guān)配置如下:

W3 Total Cache CDN設(shè)置
W3 Total Cache CDN設(shè)置

注意將cdn.zhanzhangb.com替換成自己的CDN加速域名,另外高級(jí)配置中基本保持默認(rèn)狀態(tài)即可,如有個(gè)性化需求,可以自行添加一些文件類型,例如:添加webp附件,如下圖:

W3 Total Cache CDN配置高級(jí)選項(xiàng)
W3 Total Cache CDN配置高級(jí)選項(xiàng)

開啟之前,需要先行開啟CDN并在CDN端做好相關(guān)緩存規(guī)則配置。可參考資料:

完成以上所有步驟后,在 W3 Total Cache 插件菜單中的通用設(shè)置中,開啟CDN功能選項(xiàng):

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至2161241530@qq.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。如若轉(zhuǎn)載,請(qǐng)注明出處:http://www.lykp.org.cn/uncategorized/47565/

(0)

相關(guān)推薦

發(fā)表評(píng)論

登錄后才能評(píng)論

評(píng)論列表(1條)

  • drone 2022年3月10日 下午11:23

    W3 Total Cache 最佳配置教程