W3總緩存插件 - 超越一般設置

文章撰寫者:
  • WordPress
  • 更新:Dec 10,2016

以前的文章,我們強調要有一個快速加載的網站,這很重要 W3總緩存 插件可以幫助減少加載時間,並通常加速網站。 我們還在該文章中查看了此插件的常規設置。 現在,讓我們超越一般設置,了解如何微調此插件以獲得最佳性能。

在我們深入研究高級功能之前,有關此插件的說法 - 要從W3 Total Cache中獲得最大收益,需要一些高級服務器端腳本和託管配置。 但即使沒有這個,我們也能取得一些好成績。

安裝並激活W3 Total Cache插件後,請查找 功能 在儀表板上單擊它。 插件的儀表板將打開,您可以在那裡瀏覽以了解此插件的功能範圍。

5

高級服務提供的其他功能可在此處找到。 反饋可以從Spread the Word下的鏈接回到插件的開發人員。 從服務器角度看網站性能的統計信息可以在New Relic下找到。 配置完插件後,Google Page Speed報告將顯示有關您網站效果的信息。

現在,讓我們配置插件。

點擊 性能>常規設置瞥了一眼 常規設置下打開的選項。 您可以調整每個選項下的設置。

5a

1。 預覽模式

要查看W3 Total Cache插件的效果,您可以啟用預覽模式。 啟用此模式後,只有管理員才能看到更改的效果。 禁用此模式後,查看公眾還可以查看此插件所做更改的效果。

5b

在上圖中,禁用了預覽模式。 您必須在更改設置時啟用預覽模式,觀察它們在網站上具有所需的效果,然後在保存更改後再次禁用它們。

2。 頁面緩存

每次查看者調用頁面時,WordPress都會訪問大量PHP腳本並運行數據庫查詢,所有這些都會佔用服務器空間並減慢網站速度。 在頁面上啟用緩存時,對於重複的請求,此過程會更快。

7c

在頁面緩存設置下,您還必須選擇頁面緩存方法。 選擇取決於網站使用的服務器。 此默認設置為 磁盤增強。 這適用於大多數網站。

5d

由於您必須對所有設置重複進行此選擇,讓我們看一下除Disk Enhanced之外的其他選項。

Disk Basic和Disk Enhanced適用於共享主機。 您可以選擇“磁盤已增強”,但如果您的站點速度變慢或者佔用過多的服務器資源,則可以返回“磁盤基礎”。 或者更改您的託管計劃或託管服務提供商。

專用/虛擬服務器是更高級別的服務器。 專用服務器不與任何其他網站或個人共享,而虛擬服務器由極少數人或網站共享。

操作碼:替代PHP緩存(APC) - 這裡使用開源PHP解決方案緩存PHP代碼。

操作碼:eAccelerator - 這是一個PHP編碼器和加載器。

操作碼:XCache - 一種非常快速且穩定的操作碼緩存。 它完全受Windows和Linux支持。

操作碼:WinCache - 專門針對Windows的開源PHP解決方案。

多個服務器:Memecached - 如果一個站點受多個服務器支持,則應檢查memecached選項。

3。 縮小

代碼包含註釋,換行符和空格等內容,這些內容會增加代碼的大小。 縮小可以解決冗餘代碼問題。 HTML,Java和CSS腳本是這裡的罪魁禍首和縮小這些,將明顯提高速度。

您還必須在HTML Minifier,JS Minifier和CSS Minifier下選擇選項。 默認選項可以正常工作,但如果發生衝突,您可以選擇其他選項並查看哪個選項適合您。 如果問題仍未解決,您還可以禁用縮小選項。 安裝Lite Speed時通常會出現這種情況。

8a

您必鬚根據上面(2)中的說明選擇Minify緩存方法。 這裡推薦的選項是Disk。

8b

4。 數據庫緩存和對象緩存

9

啟用數據庫緩存選項意味著您正在緩存SQL查詢。 在服務器上查找頁面涉及在非常大的數據庫中進行搜索。 緩存減少了此搜索的時間,但它消耗了服務器資源。 因此,在共享服務器上,它實際上可能會降低速度。 實現它的方法是啟用數據庫緩存,然後分析站點的速度。 如果它導致減速,禁用它可能是一個更好的選擇。 此選項最適用於專用或虛擬服務器。

9a

啟用 對象緩存 有助於減少某些操作的處理時間。 建議僅適用於專用服務器或虛擬服務器。

9b

5。 瀏覽器緩存和內容交付網絡

瀏覽器緩存是一個非常重要的選項,必須始終啟用,無論您使用何種託管方法。 此設置使用訪問者Web瀏覽器中的緩存來減少服務器負載和響應時間。 添加標頭並可以進行HTML壓縮。 當第二次請求頁面時,響應時間會顯著改善。

10

有時,內容存儲在全球的許多服務器上。 內容分發網絡將訪問者引導到離他最近的地理服務器。 如果您未使用Content Delivery Network,請禁用此選項。

8。 反向代理

11

使用反向代理,您的靜態文件將緩存到全球各地的不同服務器,並可由訪問者通過雲訪問。 最好不要為WordPress網站啟用此功能

9。 監控

12

只有在想要獲得站點和服務器性能的詳細統計信息以及熟悉New Relic時,才應啟用“監控”。

10。 雜項

13

按照字段下方的鏈接獲取API密鑰,然後在Page Speed API Key字段中輸入該密鑰。 其他選項僅適用於高級用戶。

11。 調試和導入和導出設置。

Debug提供有關每個緩存的詳細信息,可以在頁面的源代碼中公開查看。 這將幫助您弄清楚哪些有效,哪些無效。 僅在需要時啟用,並在不久後禁用。

14

可以導出所有設置,然後將其導入到同一站點或不同位置,並作為良好的備份。

成功使用此插件的一個主要因素是託管服務提供商的軟件和配置限制。 如果您的託管環境不合適,或者配置選項對您來說過多,您可能希望恢復到更簡單 W3超級緩存 因為大多數服務器可以在非常基本的安裝上使用此插件進行最佳工作。

關於毘濕奴

Vishnu是一名夜間自由撰稿人,白天擔任數據分析師。

連接: