/ 網絡服務 / 服務器 / W3的總緩存如何設置它

W3的總緩存如何設置它

設置W3總緩存

W3TC是在WordPress插件目錄所以安裝超級簡單. 通過即將接入插件安裝菜單 插件 > 添新 在WordPress管理儀表盤. 然後搜索“W3總緩存,“找到可用選項的列表插件, 並選擇 現在安裝.

安裝後, 激活插件, 你會看到 性能 添加管理員菜單中的一個新的頂級項目. 選擇 性能 你會被帶到W3TC 儀表板 你會看到W3TC菜單項的列表,其中包含以下頁面:

儀表板
常規設置
頁面緩存
縮小
數據庫緩存
對象緩存
瀏覽器緩存
用戶代理群
推薦人組
CDN
監控
擴展
常問問題
支持
安裝
關於
讓我們通過每個菜單以便.

儀表板

的主要目的 儀表板 是作為一個地方疏通各種緩存模塊, 檢查插件與服務器之間的兼容性, 和監控服務器性能.

第一項顯示在 儀表板 是一系列按鈕.

 W3的總緩存如何設置它

  • 兼容性檢查: 測試服務器,以確定哪些功能可以啟用.
  • 清空所有的緩存: 刪除所有緩存的資源.
  • 空單止memcached的緩存(小號): 刪除使用memcached的方法緩存的所有資源.
  • 空單止操作碼緩存: 刪除使用任何操作碼緩存方法緩存的所有資源.
  • 空單止磁盤緩存(小號): 刪除使用磁盤緩存的所有資源, 磁盤:基本, 或磁盤:增強的方法.
  • 更新媒體查詢字符串: W3TC附加一個字符串的媒體資源的結束 (CSS, JS, 和圖像文件). 選擇這個按鈕更新該字符串,以確保瀏覽器下載這些資源的更新版本.

許多這些功能也可以通過從管理菜單欄訪問頁面頂部的效果菜單項目從您的網站的任何頁面完成.

 W3的總緩存如何設置它

兼容性測試

通過兼容性檢查按鈕生成的信息可以是非常有益. 它將測試您的服務器配置為支持的所有功能W3TC. 檢查的結果,你就會知道什麼功能,你可以啟用和哪些功能需要額外的服務器配置工作,以支持.

 W3的總緩存如何設置它

兼容性測試

通過兼容性檢查按鈕生成的信息可以是非常有益. 它將測試您的服務器配置為支持的所有功能W3TC. 檢查的結果,你就會知道,你可以enablIf什麼功能你首次設立W3TC, 點擊兼容性檢查按鈕,讓你知道哪些功能,你並不會能夠實現.

儀表板: 支持, 營銷優惠, 的PageSpeed, 和服務器監控

按鈕的排下面你會發現一些附加節:而哪些功能需要額外的服務器配置工作,以支持.

  • 增值服務: 從購買W3-Edge Premium版支持.
  • 流傳著一句話: 在社交媒體上分享W3TC, 審查和WordPress.org率插件, 並添加一個鏈接到W3 EDGE到您的網站的頁腳.
  • 註冊為MaxCDN.
  • 通過New Relic的和谷歌PageSpeed Insights的監控服務器監控. 請注意,在常規設置和監測菜單,附加配置, 一的PageSpeed API密鑰, 以及新的文物的帳戶註冊和安裝, 需要啟用這些功能.

所有這些部分都是可選的,不會影響網站優化.

常規設置

常規設置菜單是最重要的W3TC菜單. 所有通過W3TC提供的緩存選項被啟用,並通過在後續菜單調節設置在此菜單禁用,然後精製.

第一, 看看鏈接的列表頁面的頂部.

 W3的總緩存如何設置它

每一個鏈路直接連接到一節進一步下跌的常規設置菜單. 點擊他們只是為您節省一些滾動.

這是常見的第一次W3TC用戶混淆這些鏈接和W3TC菜單項的管理菜單. 要認識到,在管理菜單中的鏈接到不同的菜單頁面完全其中功能完善是非常重要的. 在頁面鏈接的頂部的部分的相關鏈接 常規設置 菜單,這些功能啟用或禁用.

 

常規設置: 一般

下面的鏈接列表是通用面板. 有在此面板兩種選擇:

 W3的總緩存如何設置它

選中此複選框來打開或關閉所有的緩存類型 (立刻) 通常不是一個好主意,往往會產生管理的通知超載.

 W3的總緩存如何設置它

極少數網站將實際使用所有的緩存模塊, 所以它更有意義要經過緩存選項一次一個, 使只有那些你真正打算使用.

 

常規設置: 預覽模式

預覽模式是內置W3TC一個有價值的工具, 但它確實需要一些時間來適應.

啟用預覽模式如果你在現場的網站調整W3TC設置. 一旦啟用, 一個對話框將在屏幕讓您知道所做的任何更改都不會影響用戶的體驗,除非您選擇按鈕來更改部署頂部顯示.

 W3的總緩存如何設置它

什麼預覽模式確實是創建網站設置一個單獨的容器. 與預覽模式啟用W3TC設置所做的任何更改都從部署設置單獨保存. 這使您W3TC設置工作,在不影響用戶體驗.

隨著預覽模式下啟用, 你會看到三個按鈕:

  • 禁用: 關閉預覽模式,同時部署完成和保存的,而在預覽模式中的任何改變.
  • 部署: 推取得並保存在預覽模式下對活動網站的變化,但保持啟用預覽模式.
  • 預習: 啟動一個新的瀏覽器窗口,在這裡你可以看到沒有為所有網站訪問者看到部署它們所做的更改結果.

選擇預覽並刷新窗口後,按鈕將變為停止預覽. 選擇停止預覽可查看網站作為觀眾看到它,而他們還沒有登錄.

花時間來獲得舒適與預覽模式. 有些變化是W3TC,就能使你的網站 - 最顯著, CSS和JavaScript的縮小 - 可以打破你的網站. 對一個面向公眾的網站這些設置播放是一個非常糟糕的主意. 隨著預覽模式下啟用, 你可以在這些環境中工作,而不顯示結果,直到你滿意他們.

 

清除緩存

管理員通知的一種類型,你會持續不斷地看到W3TC工作時是要清除高速緩存的建議.

 W3的總緩存如何設置它

這通知告訴你的是,你所做的改變在緩存中已經無效網站資源的版本.

每當你看到一個管理員通知adiving您清除緩存數據, 選擇按鈕,清空緩存相關.

 

常規設置: 頁面緩存

在常規設置下一個部分是頁面緩存. 這可以說是由W3TC提供的最重要的特徵. 如果你做什麼,但讓頁面緩存,你應該看到在網站效果衡量的提升. 感激地, 它也很容易設置.

 W3的總緩存如何設置它

W3TC可以使用多種不同的高速緩存方法緩存您的網站的網頁和帖子的靜態副本 (所有統稱為通過W3TC頁). 默認選擇在大多數情況下應該是磁盤: 增強的方法. 然而, 共享服務器的用戶可能必須使用磁盤: 基本代替,如果他們的主機過量的資源佔用的抱怨,或者如果兼容性檢查測試表明,服務器不具有增強的磁盤緩存兼容.

專用或虛擬專用服務器的用戶可以選擇的操作碼緩存的方法之一. 如果您自己管理的服務器, 你可以安裝你喜歡的操作碼緩存方法. 如果你的服務器是Windows機器,你需要去與操作碼: WINCACHE代替.

內存緩存是專為多服務器託管環境中使用. 結果是, 如果您正在使用基於雲的託管服務,甚至從一些共享的託管服務提供商可能提供. 如果它在你的託管環境中使用, 用它.

在選擇您喜歡的頁面緩存方法 - 最有可能的 磁盤: 增強 - 選擇保存所有更改.

 

常規設置: 縮小

注意: CSS的縮小和JavaScript也可以用做蜂鳥. 如果您使用的蜂鳥為縮小, 離開這個選項W3TC禁用.

的JavaScript的縮小和CSS可以突破網站, 您是否使用W3TC或其他插件. 因此,謹慎行事使縮減大小模塊時.

 W3的總緩存如何設置它

自動選項將結合,然後再縮小所有的JavaScript和CSS資源. 然而, 選擇它意味著你將無法從縮減大小菜單的每個資源individuall工作. 知道事情會怎麼走,唯一的方法是嘗試自動, 微調在縮減大小菜單中的設置, 然後看看你的站點載入. 如果這樣做傷了你的網站, 切換到手動.

選擇磁盤緩存方法,如果您使用的共享主機. 除此以外, 選擇相同的緩存方法,你選擇的頁面緩存方法.

 

常規設置: 數據庫緩存

如果您的網站是一個共享的服務器上保留數據庫高速緩存禁用. 數據庫高速緩存是一種資源密集的過程. 除非你的服務器是足夠強大的處理處理和存儲負載, 數據庫高速緩存實際上可能會減慢你的網站,而不是加快步伐.

數據庫高速緩存是簡單的設置. 只要選擇啟用和方法匹配您一直使用至今緩存方法.

 W3的總緩存如何設置它

你必須考慮可能會影響網站的性能,了解瓶頸為什麼數據庫高速緩存可以在你的網站慢下來. 如果查詢數據庫的過程放慢您的網站, 那麼數據庫高速緩存可以通過減少的次數數據庫加速你的網站已被查詢. 然而, 如果缺少服務器內存的速度放緩您的網站, 然後要求該服務器緩存數據庫給出一個重載的服務器更多的工作要做,並進一步減緩下來.

所以, 你怎麼知道數據庫高速緩存是否應該啟用?

  • 如果您的網站是一個共享的服務器上託管你可能會禁用數據庫高速緩存更好.
  • 如果你的網站有專門的資源 - 比如一個VPS或專用服務器 - 從常規設置菜單中啟用. 然後,使用和不使用數據庫高速緩存測試站點啟用,並與獲得更好的效果的設置去.

 

常規設置: 對象緩存

對象緩存內置在WordPress的核心. 對象緩存模塊從對象緩存API緩存對象,以減少對服務器執行複雜的數據庫查詢的數量. 像數據庫高速緩存, 對象緩存是很容易設置, 但可能會或可能不會真正幫助您的網站的性能.

 W3的總緩存如何設置它

對象緩存具有最大的潛力,幫助高度動態的網站 - BuddyPress的網站, bbPress的網站, 等等 - 從私人託管環境. 如果你正在運行從一個共享服務器博客或商務網站, 你可以給它一個嘗試,但幾乎肯定是最好離開它禁用.

要啟用對象緩存選擇啟用複選框和緩存方法來匹配您一直使用至今的方法.

 

常規設置: 瀏覽器緩存

注意: 瀏覽器緩存也可以完成蜂鳥. 如果您使用的蜂鳥的瀏覽器緩存保留此選項在W3TC禁用.

啟用瀏覽器緩存是選擇單個複選框,然後點擊保存所有更改一樣簡單.

 W3的總緩存如何設置它

隨著瀏覽器緩存啟用, 網站資源將網站訪問者的瀏覽器緩存. 那樣, 當一個頁面被視為第二次它可以從瀏覽器緩存中加載.

 

常規設置: CDN

如果您使用內容傳送網絡 (CDN) 您可以使用集成的W3TC CDN服務. 這將從您的Web服務器緩存文件鏡像到CDN,讓你同時擁有高速緩存的全部優點和分佈式內容交付.

為了使CDN融合選中啟用複選框, 挑選你的CDN服務提供商,從CDN類型列表, 然後單擊保存所有設置.

 W3的總緩存如何設置它

您還需要訪問CDN菜單W3TC和CDN之間的整合之前,你的CDN憑據添加到W3TC將完成.

你將可能會注意到的CloudFlare是從CDN服務列表中缺席. 與W3TC地使用CloudFlare訪問擴展菜單, 激活的CloudFlare擴展, 然後導航回到常規設置菜單來完成的CloudFlare整合.

 

常規設置: 反向代理

要使用這個選項,你需要在服務器上安裝光油和通過一些先進的服務器配置步驟. 這僅僅是諸如此類的事情,你會想要做的,如果你是在一個私人環境的根訪問服務器託管. 如果您有興趣建立清漆W3TC工作, TUTS加上有經歷的過程走的教程.

常規設置: 監控

New Relic的服務器監視可以W3TC集成. 要使用這項服務,你必須在服務器上安裝新的文物,並簽署了新的文物帳戶. 由於New Relic的,必須在服務器上安裝, 它不與共享主機兼容.

如果安裝了New Relic的服務器上,你有一個New Relic的賬戶, 在本節中輸入您的帳戶憑據服務器統計信息添加到您的W3TC儀表板.

常規設置: 雜

在常規設置的其他部分中的第一個選項是用來使在W3TC儀表盤谷歌的PageSpeed插件. 要做到這一點,你需要首先建立一個API密鑰.

 W3的總緩存如何設置它

 

在多數情況下, 你會想獨自離開所有的其他設置在其他部分.

  • 驗證重寫規則 默認選中. 取消選中,以防止W3TC從讓你知道,有什麼問題你重寫規則. 不要管它.
  • 啟用文件鎖定 默認情況下禁用. 文件鎖定是不是與大多數共享主機兼容. 然而, 如果從私人託管環境, 您可以啟用它,看看它是否提高網站性能.
  • 優化磁盤增強頁面並縮小磁盤緩存為NFS 默認情況下禁用. 這是一個選項,可提供強大的性能有一定刺激作用. 有和沒有選項啟用測試來判斷自己是否應該啟用.
  • 啟用邊緣模式 應該對生產場地被禁用. 然而, 如果你想在測試環境中使用最新的緩存功能發揮, 選擇此選項.

 

常規設置: 調試

除非你正在積極使用它調試模式應保持禁用.

 W3的總緩存如何設置它

隨著調試模式下啟用, 調試信息會在網頁的源文件的最後添加.

值得一提的是只有那些在常規設置菜單中啟用緩存模塊將在調試模式下可用. 在上圖中可以看到,只有頁面高速緩存和縮減大小可用. 這是因為其他的緩存功能是在拍攝圖像時禁用.

 

常規設置: 導入/導出設置

如果您使用W3TC在眾多網站,並希望複製多個站點之間的插件設置, 本節將使其輕而易舉.

 W3的總緩存如何設置它

選擇下載導出當前設置. 然後使用選擇文件選項,在其他網站上上傳相同的配置. 您也可以使用此選項來創建一個備份文件作為還原點配置W3TC時使用.

最後, 如果你想有一個新的開始配置W3TC, 恢復默認設置的選項將讓你這樣做.

 

頁面緩存

隨著頁面從常規設置菜單中啟用緩存, 使用頁面緩存菜單微調頁面緩存行為.

當選擇的頁面緩存是盡可能廣泛. 在多數情況下, 你會想緩存幾乎所有的網頁.

 W3的總緩存如何設置它

如果你的網站可以解決使用HTTPS, 那麼你將要啟用SSL緩存 (HTTPS) 要求.

大多數網站將無法從查詢字符串變量選擇緩存受益的URI. 啟用此選項可以通過緩存未預料到的字符串產生意想不到的效果. 所以, 除非你的網站的搜索功能是大量用於搜索相同的條款, 離開這個選項被禁用.

最後, 這是不可取的緩存 404 網頁. 遊客不應該經常見到他們呢, 你不希望谷歌索引 4040 頁面作為正常的網頁,如果你啟用這個選項,可能發生.

下一個選項, 只對緩存請求 (您的域名) 網站地址留在默認情況下選中, 但普遍的建議是選中此選項.

 W3的總緩存如何設置它

接下來的兩個選項看上去非常相似,但在提供的每個小字解釋清楚,他們有很大的不同.

  • 不緩存頁登錄用戶 始終應選中. 如果您不要選擇它,並查看您的網站,登錄, 您的管理員特權的觀點可能被緩存,然後顯示給未登錄用戶誰.
  • 不緩存頁以下用戶角色 該記錄在適合所選擇的角色將不會接收緩存頁面的用戶,並看到該網站的快取版本手段.

它通常不是一個好主意,掩蓋了網站從登錄的管理員離開的緩存版本誰可能無意中改變緩存的版本而不自知. 所以,你應該離開這個部分的選項取消選中.

下一節, 緩存預載, 用於構建頁面緩存被訪問的網頁之前.

 W3的總緩存如何設置它

這是一個好主意,選擇該選項來自動總理頁面緩存. 默認更新間隔,每個間隔值網頁是共享服務器預設好. 然而, 如果你有一個更強大的主機環境隨意減少較大批量的更新間隔和緩存的網頁.

你會想一個網站地圖網址添加到相應的字段作為W3TC將使用站點地圖,以確定應緩存的頁面.

最後, 在大多數情況下,你要選擇的選項預加載緩存後經發布事件. 這將每次確保您的文章頁面的緩存版本更新您發布一個新的職位.

在清除策略部分用於指定頁面從頁面緩存清除每當帖子的發布, 編輯, 或評論.

 W3的總緩存如何設置它

你可能會想離開清除策略: 頁面緩存默認設置單獨的,除非你知道你想清除其他頁面之一,當這些事件發生.

清除限制決定了許多存檔頁面應該如何清洗. 例如, 如果您的文章存檔 20 深頁, 並設置清除限制 15, 那麼 15 最新的頁面將被清除,而五個最古老的頁面不會被清除,直到緩存的頁面達到其預設到期日期.

設置值 0 清除所有的頁面是一個好主意,除非你的一些檔案是非常大的. 在這種情況下, 你可能要堅持使用的默認值 10 或類似的東西.

如果你已經建立了需要每當帖子進行編輯要被清除並發布自定義頁面, 其手動添加到其他頁場 (在圖像中未示出, 但出現以下清除限制領域).

高級部分用於:

  • 控制W3TC如何處理特定的查詢字符串,
  • 排除某些用戶代理 (設備, 瀏覽器) 自收到該網站的緩存版本,
  • Cookie識別會告訴W3TC不要緩存頁面, 和
  • 設置其他特殊情況例外.

 W3的總緩存如何設置它

花一分鐘來看看設置在先進的開始.

  • 晚初始化: 這種先進的功能使得它可以實現頁面片段緩存. 您可以安全地忽略在大多數情況下,這個選項. 了解更多, 看看FAQ中的“如何實現頁面片段緩存?“和賈斯汀銀這個簡短的片段緩存教程.
  • 兼容模式: 該插件筆者建議啟用兼容模式,以盡量減少錯誤的發生.
  • 字符集: 如果您發現出現在頁面緩存奇怪的字符, 啟用該選項.
  • 拒絕HEAD請求: 離開這個選項被禁用. 在HEAD HTTP請求中的信息有時需要建立所生成的頁面. 如果禁用此選項, 從HEAD請求的數據將不會被緩存,並可能破壞正在使用這些信息製作的網頁.
  • 垃圾收集間隔: 指定如何頻繁過期的緩存數據被刪除. 刪除緩存數據佔用服務器資源, 所以不這樣做太頻繁,如果你的網站是忙或如果你的服務器負擔過重. 默認值是幾乎適用於所有服務器.
  • 評論cookie生存: 減小該值會降低服務器上的負載所使用的會話cookie來驗證評論者更快速地到期. 然而, 其設置為過短,用戶將不得不面對重複登錄的值. 保留價值,除非是投訴意見反饋, 在這種情況下, 增加值.

在高級部分中的字段的其餘部分應該被單獨留在家中,除非你知道你要重寫W3TC行為特定的Cookie, 用戶代理, 或頁.

 

縮小

注意: 蜂鳥可用於來縮小並結合JavaScript和CSS資源. 此外, 蜂鳥是更加人性化,並提供一個整體更好的體驗 (即使我們不這樣說我自己).

之前逛縮減大小菜單, 首先在常規設置菜單允許縮減大小. 如果啟用了自動縮小模式, 並沒有打破你的網站, 那麼在此菜單中看到微小的設置將是什麼在下面的屏幕截圖顯示的簡化版本.

在本教程, 我們覆蓋W3TC涅槃的過程. 縮小和JS和CSS資源組合,我們將不會在本教程涵蓋了大的話題. 要了解更多關於縮小, 閱讀我們的文章如何消除阻止呈現的問題與蜂鳥為WordPress.

縮小: 一般

在縮減大小菜單中的常規設置包括三個選項.

 W3的總緩存如何設置它

  • 重寫URL結構 默認情況下應啟用,你應該把它這樣,除非你寧願CSS和JS資源使用GET HTTP頭中取出,而不是正常的URL結構.
  • 禁用縮小為登錄用戶 應該任其發展. 它不是一般建議設置登錄誰登錄了不同用戶的CSS和JS文件不是用戶.
  • 縮小錯誤通知 至少應設置為管理員通知. 當有一個微小的錯誤這樣的網站管理員將被通知.

以下所有的縮小, 結合, 和移動頁面組件. 這會破壞你的網站的介紹. 您應該啟用預覽模式,並保持在您的網站的眼睛為你做出改變,以確保你不破壞你的網站的介紹.

 

縮小: HTML & XML

該HTML & 在縮減大小菜單的XML部分非常簡單. 提供複選框,使縮小, 內聯CSS和JavaScript, 省略掉縮小供稿, 並啟用換行符去除.

 W3的總緩存如何設置它

隨著做例外而不是縮小供稿選項, 應處於未選中狀態, 你的網站速度應該通過檢查過所有這些選項改善.

被忽略的評論莖文本區域用於確定何時HTML已經過壓縮不應該被刪除HTML註釋. 某些評論莖會在默認情況下,該領域,並確保與谷歌AdWords和屏幕閱讀器相關的評論不會被刪除. 如果您的HTML包含要留在HTML的精縮版的任何額外的評論, 添加評論閥桿這個盒子,以確保它們不會被刪除.

 

縮小: JS

如果您已啟用從常規設置菜單JavaScript的自動方法和CSS縮小, 你將只能在一次與所有的JavaScript資源工作,你看到的菜單將下面的圖像的簡化版本.

 W3的總緩存如何設置它

如果您選擇了手動方法, 你需要回滾動到縮減大小菜單的頂部, 並選擇幫助按鍵精靈. 這將顯示W3TC檢測的JavaScript和CSS文件的列表. 選擇選項來檢查所有箱子兩者的JavaScript和CSS文件,然後點擊應用 & 關. 這將添加JavaScript和CSS文件的縮減大小的菜單,讓你可以與他們的工作手動.

看看盒子區域標記操作. 從這個框,你可以控制的JavaScript資源是否微細化以及與縮減大小選項組合, 或只是合併. 嵌入型下拉提供了有關如何JavaScript的資源加載幾個選項. 直到你找到一個不會破壞你的網站介紹,你可以嘗試每個非阻塞...選項, 但如果沒有的選項工作堅持使用默認 (閉塞) 值.

如果從常規設置菜單中選擇手動縮小方法, 那麼你可以分別由它分配給只是一個單一的模板或所有模板,並通過其移動到頭部每個文件工作, 身體, 或者,其中每個文件出現在HTML文檔中的粒度控制和如何本體元件在它下面是加載. 您也可以拖動和刪除文件,重新排列它們在加載的情況下的一些文件依賴於以前的文件的順序正確加載 (例如,要求的jquery.js負載jQuery的文件之前它們被加載).

 W3的總緩存如何設置它

最佳設置是將文件從頭部,並將其與非阻塞的一個加載選項.... 然而, 有一個非常好的機會,這樣做會弄亂你的網站是如何呈現.

真的是各地要通過每一個文件一個時間沒辦法, 在不同的位置測試它, 並確保網站正確加載.

 

縮小: CSS

有四個CSS縮小設置:

 W3的總緩存如何設置它

  • 啟用: 打開的CSS文件minfication和組合.
  • 只有結合: 結合CSS文件,但不它們最小化.
  • 醃製評論清除: 從合併CSS文件刪除評論.
  • 換行去除: 刪除線斷裂在合併CSS文件.

通過選擇除僅將所有選項啟動. 如果違反網站呈現取消選中醃製評論拆卸和換行去除. 如果不解決這個網站, 然後切換從僅啟用到結合.

從@import處理下拉, 選擇過程.

如果您選擇在常規設置菜單中的自動縮小方法, 當你將只能看到該菜單的前兩節. 然而, 如果您選擇手動縮小方法, 然後你會看到一個額外的CSS文件管理部.

如果您尚未在CSS文件添加到CSS文件管理區上到縮減大小菜單的頂部, 選擇幫助嚮導, 並選擇所有主題CSS文件. 下一個, 重新排列文件的順序,使最重要的文件首先加載.

 

縮小: 高級

在多數情況下, 在縮減大小菜單的高級部分的默認設置是罰款,是. 然而, 你可以用它們來調整與高速緩存中的JavaScript和CSS文件的更新頻率, 頻率與過期的文件被從緩存中刪除, 和更多.

 W3的總緩存如何設置它

高級部分包含三個文本輸入字段,排除特定的網頁, JS文件, 從縮小和CSS文件. 如果您發現某些JS或CSS資源不應永遠是精縮 (精縮或移動時的jquery.js和style.css中有時打破網站) 你可以將它們添加到這些領域中挑選出來. 如果您需要正確的語法幫助, 指的是使用: 一般: 有關說明,FAQ菜單的部分.

 

數據庫緩存

數據庫緩存菜單有兩部分: 一般和高級.

 W3的總緩存如何設置它

General部分只有一個選項: 複選框, 默認情況下選中, 各國不緩存查詢,以登錄用戶. 這意味著,如果用戶登錄,他們將無法送達的緩存數據庫值. 是,登錄的用戶這樣做的原因 - 這樣的評論者 - 將修改和他們的會議期間與數據庫交互. 因此,他們需要投放的網頁,直接查詢數據庫,而不是緩存的數據庫值.

有一個例外,這將是其中的內容隱藏在付費牆保護,但不與用戶輸入的改變. 在這種情況下, 數據庫高速緩存是好的,因為用戶登錄剛剛訪問內容,而不是實際交互或更改任何網站內容.

在數據庫菜單中的先進部分,您可以微調數據庫緩存. 您可以在高速緩存中分配一個生命物體使用默認值是 180 秒, 並確定過期的緩存對象應該如何頻繁地被刪除.

 W3的總緩存如何設置它

如果你使用數據庫高速緩存, 堅持為默認值,除非數據庫緩存增長過大. 如果出現這種情況, 修剪下來的高速緩存對象的生存期或減少無用單元收集間隔,以減少由所述數據庫緩存佔用的空間量.

您還可以指定緩存數據庫中的數據不會被用於從不緩存頁面場的特定頁面. 如果你登錄的用戶做緩存查詢,但有一些網頁,你不希望使用緩存的數據庫查詢,這是特別有用.

 W3的總緩存如何設置它

在高級部分中的下一個字段允許你指定數據庫查詢莖將被忽略 - 那就是, 不是由數據庫緩存中. 如果您使用的是依賴於查詢數據庫任何插件使用此字段.

例如, 現場預裝有三個值: gdsr_, wp_rg_, 和_wp_session. 這三個查詢莖對應GD評級體系, 重力形式, 和WP會話管理器. 這些都是需要在每次直接查詢數據庫三種常見的插件頁面加載, 不是高速緩存版本的數據庫. 因此,添加這些查詢莖到忽略列表確保這些查詢不被緩存W3TC.

如果您有啟用數據庫緩存,並注意到一個特定的插件行為不端, 你需要或者通過挖掘到插件代碼或要求其莖添加到插件作者,以確定相關的查詢幹易被忽略的查詢莖場.

題為拒絕查詢詞是用來現場識別特定類型的查詢是不應該被緩存. 除非你是一個數據庫管理員, 先不談這個領域.

 

對象緩存

對象緩存菜單具有的高級設置選項只是一個單一的部分.

 W3的總緩存如何設置它

在菜單中的前兩個字段, 緩存對象和垃圾收集間隔的默認生存期, 用於設置高速緩存對象的生存期和與過期緩存對象被刪除的頻率. 如果對象緩存增長過大,可以減少對象的生命週期或垃圾收集間隔. 另外, 如果你想減少服務器的負載,並且不介意較大的對象緩存, 你可以增加這兩個值. 在多數情況下, 默認值是罰款.

下一個字段, 全局組被用來識別被站點之間共享對象分組時WordPress安裝是多位點的網絡. 我們的想法是,一些這些對象可以被緩存,並在網絡上重複使用.

 W3的總緩存如何設置它

離開全局組單獨除非你是一位經驗豐富的WordPress的開發者和熟悉這些小組是如何工作的.

最後, 非持久群組字段用於識別不應該在對象緩存緩存對象字段. 再來一次, 除非您熟悉物體組獨自離開這個領域.

 

瀏覽器緩存

注意: 蜂鳥可用於使瀏覽器高速緩存和gzip壓縮. 此外, 蜂鳥是更容易使用,提供了一個整體體驗更好 (即使我們不這樣說我自己).

此菜單有四個部分進行微調瀏覽器緩存: 一般, CSS & JS, HTML & XML, 媒體 & 其他文件. 在每個部分中呈現的字段是幾乎相同的. 當您在常規部分調整設置, 這些相同的設置將應用到所有後續部分. 然後,配置就完成了常規部分後,您可以覆蓋在後面的章節具體設置. 由於這種行為, 首先配置General部分, 接著, 如果必要的話, 繼續以微調的每個後續部分.

 

瀏覽器緩存: 一般

在常規部分前四個選項都彼此相似. 在本質上, 所有四個做同樣的事情: 確保存儲在緩存中的數據仍然有效. 然而, 以不同的方式各不這樣.

 W3的總緩存如何設置它

  • 無論是Last-Modified頭 和ETag是由瀏覽器存儲,然後以後用於向服務器是否存在存儲的文件的新版本.
  • 無論是過期和高速緩存控制報頭 限制緩存資源的生命週期. Expires頭通過分配一個固定的到期日期到緩存的資源執行此. 雖然高速緩衝存儲器控制頭被用來指定一個壽命持續時間開始計時向下時緩存的對象是由瀏覽器下載的.

最低限度, 使第一個選項設置Last-Modified頭. 如果你想更謹慎,確保您的訪問者供應最先進的最新版本的網站, 啟用其他選項.

啟用該選項設置W3的總緩存頭,如果你希望能夠看看文檔的HTTP頭,以確定它是否是由W3TC緩存. 如果你不知道怎麼看HTTP頭或​​者不小心看到W3TC在頭, 只留下這個選項被禁用. 它不影響性能.

 W3的總緩存如何設置它

離開啟用HTTP (gzip的) 壓縮檢查. 這降低了文本文件的大小,並可以對網站效果顯著的影響.

離開預防對象的緩存設置更改所選的設置後. 這保證了改變每次設置生成並連接到所有緩存項的新的字符串,以便瀏覽器知道丟棄舊的緩存文件,並下載新的.

有一些網站的資源,你不想用戶的瀏覽器緩存. 一個例子可能是一個閃存媒體播放器. 路徑添加到這些資源領域的標題為防止緩存例外列表.

選擇選項不要設置靜態文件的餅乾.

 W3的總緩存如何設置它

這裡的想法是,靜態文件 (圖片, CSS文件, 和JavaScript資源) 不需要添加到HTTP標頭中的cookie,並增加他們不必要的散貨了這些文件.

接下來的複選框, 不處理 404 與WordPress的靜態對象錯誤, 將通過允許服務器來處理靜態文件404,而不是WordPress的核心流程降低服務器負載,並通知 404.

除非你希望404的大負荷, 選擇或離開這個框未選擇不會產生巨大的變化. 最好的做法是將其選中, 但這樣做可能會造成一些插件生成一串404的. 如果出現這種情況,你需要對違規的資源來手動添加網址欄位中 404 錯誤例外列表.

 

瀏覽器緩存: CSS & JS, HTML & XML, 媒體

每一部分將繼承添加到常規部分的值. 然而, 您可以使用這些部分的微調如何每種類型的資源是在瀏覽器緩存處理.

用戶代理群

用戶代理組菜單中,您可以處理用戶根據用戶代理 (設備) 他們正在使用. 該模塊的最常見的用途是向移動設備用戶重定向到網站的移動優化版.

 W3的總緩存如何設置它

用戶代理組菜單的第一部分是一個不言自明的按鈕,你可以用它來創建一組用戶. 您可以創建多個組. 如果你這樣做, 確保把他們為了在頂部和最重要的群體是最重要的一組底部. 用戶將根據該順序進行排序分組.

默認, 兩組均以預填充. 這些組被設計為移動用戶群分成兩組: 智能手機 (高群) 和其他基於互聯網的移動設備 (低組).

 W3的總緩存如何設置它

要激活一組, 選擇啟用複選框. 如果您有第二個主題安裝了應該用於特定用戶群體, 您可以從主題下拉菜單中選擇. 然而, 如果你有一個完全不同的網站,移動用戶應該被重定向到, 該URL添加到重定向用戶到現場. 如果要調整的一組相關的設備列表, 您可以通過手動將其添加到用戶代理文本區域做.

 

推薦人組

引薦組菜單用於指定如何通過某些消息來源稱用戶應該如何處理. 來自特定來源的稱為用戶可以送達不同的主題或重定向到一個不同的URL. 不同的緩存將為每個引用組創建,以確保該組中的用戶都沒有出現與不屬於該組緩存資源.

一組是預先填充安裝時,包括五大搜索引擎. 你可以看到他們在文本字段標從哪裡來上市.

 W3的總緩存如何設置它

為了使組, 選擇啟用複選框.

 

CDN

該CDN菜單用於鏡緩存資源,從服務器到一個CDN. 此前訪問此菜單, 你必須選擇CDN要在常規設置菜單使用. 然後導航到CDN菜單建立W3TC和您所選擇的CDN之間的連接.

請注意,如果您正在使用CloudFlare的過程是一個有點不同. 團長對細節的擴展菜單.

向下滾動到CDN菜單的配置部分設置W3TC和CDN之間的連接. 配置部分的具體細節有所不同,從一個CDN服務到下一個. 一旦你已經成功地建立了連接, 您可以繼續建立CDN菜單的其餘部分.

在CDN菜單的頂部有幾個按鈕.

 W3的總緩存如何設置它

菜單上的第一個, 修改附件的URL中的FAQ菜單解釋. 它是用來,如果該網站的網址已經在過去的某個時間被更改為解決附件的URL和附件不再加載. 下一步按鈕導入附件到媒體庫中. 如果在文章和頁面圖像不是在WordPress的媒體庫中使用此按鈕. 如果他們不是在圖書館, 他們不會對CDN緩存. 使用這個按鈕來改變這種狀況.

接下來的三個按鈕,確保CDN承載了最新的文件. 用它們來從CDN清除文件,如果您發現CDN正在提供過時的內容.

CDN: 一般

在多數情況下, 你會想從CDN菜單的常規部分選擇所有可用的選項.

 W3的總緩存如何設置它

下面是每個選項的作用:

  • 主機附件: 鏡子附件, 如圖像, 到CDN.
  • 主機WP-包括/文件: 反映某些類型從文件的WP-包括文件夾, 如CSS, JavaScript的, 和圖像, 在CDN. 確切的類型的文件中的字段所規定的CDN菜單的高級部分.
  • 主機主題文件: 反映了某些類型的主題文件, 如CSS, JavaScript的, 和圖像, 在CDN. 確切的類型的文件中的字段所規定的CDN菜單的高級部分.
  • 主持人精縮CSS和JS文件: 只有當你正在使用W3TC的縮小功能,請選擇此選項. 精縮JS這個選項的鏡子,並在縮減大小菜單中創建的CDN CSS文件.
  • 主機自定義文件: 如果您在CDN菜單的高級部分添加任何文件名或路徑的自定義文件列表場, 此選項舉辦的CDN這些文件. 默認, 一些文件已經加入到這個領域, 所以把它選擇.
  • 導入外部媒體庫中的附件: 做同樣的事情,在屏幕頂部的按鈕,但使其發生在持續的基礎上的網頁和帖子發布自動化過程.
  • 添加頁眉規範: 添加您的網站網址為託管在CDN的附件文件規範的頭. 選擇此選項,以確保附件列出你的網址,而不是CDN URL作為典型.

 

CDN: 高級

如果碰上混合內容的警告使用複選框以禁用CDN SSL網頁上解決了混合內容問題. 您也可以禁用CDN對於某些類型的登錄用戶提供選項來禁用CDN以下角色.

 W3的總緩存如何設置它

接下來的四個文本字段與複選框一起工作在CDN菜單中的常規部分. 使用他們指定的文件類型從CDN舉辦. 默認, 某些類型的靜態文件,如CSS, JavaScript的, 和圖像文件列出.

 W3的總緩存如何設置它

文件類型導入字段用於通過外部託管的媒體過濾器來選擇應導入到媒體庫中的媒體文件的類型. 默認, 該字段為空. 要添加的文件類型, 複製在前述領域中使用的語法. 你可能會想補充一點,如* .gif注意;*.PNG;*.JPG; 這一領域.

使用自定義文件列表來指定應該在CDN託管的任何其他文件. 一般來說, 你將要獨自離開的預設值, 而只是添加額外的值到列表中,如果你知道了應該對CDN鏡像其他文件.

該拒絕的用戶代理字段用於指定用戶代理 (設備) 不應該從CDN提供的內容. 如果您的站點使用的移動設備的輔助主題, 如WP觸摸, 您可能需要用戶代理加入到這個領域,以確保它們服務的移動內容,而不是該網站的緩存標準版.

 W3的總緩存如何設置它

該拒絕的文件字段用於指定的文件類型不應該在CDN緩存. 幾個默認的文件類型指定,你應該拋開現有值. 添加其他文件到列表中,如果你發現緩存是搞亂的功能,如驗證碼.

最終的複選框, 設置Cookie域“網站網址,“, 如果您已經配置您的CDN服務,一個子工作只應選擇.

 

監控

監控畫面中使用W3TC整合New Relic的服務器監視. 然而, New Relic的是不與共享主機兼容, 因此與New Relic的整合已經不再是很多的WordPress網站的選項.

如果你打算使用New Relic的監控WordPress和希望與W3TC整合, New Relic的ENVATO和TUTS +已經把一個詳細的教程,以獲得新的文物和W3TC一起工作.

擴展

擴展菜單包括插件,允許第三方的產品和服務與W3TC整合. 擴展可用於與CloudFlare的集成, FeedBurner的, 創世記框架, 和WordPress的SEO插件. 如果擴展可用於服務或產品使用的是激活和配置適當延長(小號) 從這個菜單.

擴展: CloudFlare的

一個擴展許多網站將要啟用的是的CloudFlare. 要激活擴展只需點擊激活. 這樣做增加了CloudFlare的部分常規設置菜單.

 W3的總緩存如何設置它

添加到常規設置菜單中的CloudFlare的部分是不言自明. 如果需要其他幫助建立的CloudFlare與W3TC, CloudFlare的提供支持的文檔,你可以參閱詳細說明.

還要檢查

phpMyAdmin的 404

nginx的phpMyAdmin的 404 未找到

突然,在phpMyAdmin的nginx服務器 404 在此期間,如果服務器未找到錯誤 …

發表評論

您的電子郵件地址不會被公開. 必需的地方已做標記 *