<button id="wvm4l"><object id="wvm4l"><menuitem id="wvm4l"></menuitem></object></button>
<button id="wvm4l"></button>

    <dd id="wvm4l"><track id="wvm4l"><dl id="wvm4l"></dl></track></dd>

  • 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.ultrabodyandmind.com/uncategorized/47565/

    (0)

    相關推薦

    發表評論

    登錄后才能評論

    評論列表(1條)

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

      W3 Total Cache 最佳配置教程

      粉嫩小雪冒着白浆,粉嫩自慰,丰满的闺蜜2,丰满迷人的少妇三级在线观看

      <button id="wvm4l"><object id="wvm4l"><menuitem id="wvm4l"></menuitem></object></button>
      <button id="wvm4l"></button>

      <dd id="wvm4l"><track id="wvm4l"><dl id="wvm4l"></dl></track></dd>