1. <span id="lhbxw"></span>
    2. <em id="lhbxw"><tr id="lhbxw"><kbd id="lhbxw"></kbd></tr></em>
      1. W3 Total Cache 最佳配置教程

        W3 Total Cache 站長幫優化版完美配置教程

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

        撰寫本教程時使用的環境為:

        安裝W3 Total Cache

        可在站長幫下載最新的 W3 Total Cache Pro 插件,下載后,進入WordPress后臺儀表板 》插件 》安裝插件》上傳插件,安裝并啟用。

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

        安裝成功后,如下圖:

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

        通過W3 Total Cache設置向導做基本優化

        W3 Total Cache 為用戶設計了一個設置向導,這比以前方便了很多。點開插件的Setup Guide菜單,進入向導頁面。如下圖:

        W3 Total Cache 設置向導歡迎頁
        W3 Total Cache 設置向導歡迎頁

        點擊NEXT,進入下一步,點擊“Test Page Cache”按鈕,進行頁面緩存測試:

        W3 Total Cache 設置向導 頁面緩存
        W3 Total Cache 設置向導 頁面緩存

        如上圖, W3 Total Cache 給出的建議是如果使用磁盤增強緩存方案,頁面加載時間可以從193.07毫秒提升到17.52毫秒,節省了90.93%的時間,光這一條,足以蔑視其它緩存插件了。當然具體的提升率要視本身的服務器性能及環境影響。注意這里的時間是沒有計算網絡傳輸的,因為這是在服務器本身做的測試,實際訪問速度可不止17.52毫秒。

        關于這里的選項,我們給出的建議是選擇就是“磁盤增強”方案,其性能與“內存緩存”方案很接近,而磁盤緩存不占用內存。需要注意的是,如果使用的是虛擬主機,可以考慮選擇“磁盤基礎”方案,因為很多虛擬主機是限制磁盤吞吐率的(大量數據讀寫時容易故障或性能下降)。具體情況,可咨詢主機服務商。

        選擇好了后,再點擊NEXT,進入下一步,點擊“Test Database Cache”按鈕,進行數據庫緩存測試:

        W3 Total Cache 設置向導 數據庫緩存
        W3 Total Cache 設置向導 數據庫緩存

        這里因為測試環境中未安裝Redis,所以Redis的測試數據沒有,強烈建議選擇Redis緩存數據。

        選擇好了后,繼續點NEXT,進入下一步,點擊“Test Object Cache”按鈕,進行對象緩存測試:

        W3 Total Cache 設置向導 對象緩存
        W3 Total Cache 設置向導 對象緩存

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

        繼續下一步,進入到瀏覽器緩存測試(Test Browser Cache):

        W3 Total Cache 設置向導 瀏覽器緩存
        W3 Total Cache 設置向導 瀏覽器緩存

        這個功能不建議開啟,可以改為通過Nginx或Apache的配置來實現靜態文件瀏覽器緩存。詳細教程請閱讀《Nginx與Apache設置靜態資源緩存》。

        最后一項Lazy Load建議開啟,就是懶加載圖片。

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

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

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

        如果是Apache規則會寫入到.htaccess,重啟 Apache 即可生效。

        W3 Total Cache 開啟CDN加速靜態資源

        在 W3 Total Cache 插件的菜單中,點擊CDN子菜單,先進行相關配置如下:

        W3 Total Cache CDN設置
        W3 Total Cache CDN設置

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

        W3 Total Cache CDN配置高級選項
        W3 Total Cache CDN配置高級選項

        開啟之前,需要先行開啟CDN并在CDN端做好相關緩存規則配置??蓞⒖假Y料:

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

        版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至2161241530@qq.com 舉報,一經查實,本站將立刻刪除。如若轉載,請注明出處:http://www.szsmxt.com/uncategorized/47565/

        (0)

        相關推薦

        99热亚洲精品99码,亚洲色偷精品一区二区三区,亚洲AV无码日韩精品影片,久久精品免费日韩