附學啦網的設置教程,不過網站已經打不開了。。幸好我保存了:
9 U5 U2 e- T, ~/ v% M& X% j3 y1 m: X6 @
相信很多人下載之後不太會設置這款非常好用的wordpress緩存插件,這次就給大家介紹下這款插件的設置方法,也是經過實踐的結果。史上最全的w3 total cache設置教程。我配置選項如下:! s! i8 W8 v$ T9 D
1 c' }, m) `% l: {; O6 GGeneral Settings5 R" d( B S2 z4 Y" D
3 W" l k% a' b
4 Z( B+ n9 u9 z9 j# ~! |Page Cache設置Page cache – 勾選啟用.9 |: S# l F& H& |7 g5 X
Page cache method – 一般選擇 「Disk: Enhanced」如果VPS memcache緩存開啟的話,選擇memcache應該是不錯的。
9 ?8 I! J! z2 l8 D# x, a* W5 }$ K, p. [; X5 x8 X j
Minify設置2 t8 s; t& v, u; u7 j" [9 b+ X8 e
- G6 S% n( k: X1 C5 N
" Z) W8 z! R7 D1 a2 [Minify – 勾選啟用。
5 m: |# L; P; V( N/ M+ tMinify mode – 選擇「Manual」模式。# n) p. O& ~% I! k. }1 Y3 _
Minify cache method – 選擇「xcache」緩存方式,如果你的VPS支持APC、memcache、xcache等PHP緩存加速器,那麼你可以嘗試選擇這些加速器。
$ F5 d" Q0 }# Q7 SHTML minifier – 選擇「Default」。
* k. E5 P6 C- l; r7 J' j) MJS minifier – 選擇「JSMin (default)」
3 }) r% b2 w8 X" G2 Z! I8 WCSS minifier – 選擇「Default」
3 w! k; |+ l% r) Y1 i; D8 N
3 C2 S" W i4 c: iDatabase Cache設置; I7 H- b8 J# c4 F) f9 b x( z
' P5 V8 V# I; c8 h& m" H
; \% i4 ^: O& q" \0 t* ^2 F
Database Cache – 勾選啟用。
3 E' x2 I9 d" q. j; G# LDatabase Cache Method – 選擇適合你的PHP加速器,這裡我選擇「XCache」。
, m; }0 \6 y! V- [2 u1 {; i$ T. z- k
Object Cache設置) z1 v) j! l4 p9 n% q+ k4 j/ v6 q
0 O B4 h( X, i# _' \1 ?. Z
. j( ]+ Q" k; v7 |! e- }
Object Cache – 勾選啟用。( f0 |6 Q+ x2 o2 B9 D
Object Cache Method – 選擇適合你的一種加速器模式,同上,這裡選「XCache」。8 [. `0 ?" G5 u* s+ ?& ]
# N1 Y: i) e: F
Browser Cache設置5 B3 w# h* l$ ~3 ~2 V
9 Q- A7 Q3 b" {: [
Browser Cache – 勾選啟用。
9 B: g9 y- h! h+ E* q/ t' nCDN – 略過,不用設置。' u/ e7 K+ p5 m2 j5 {* k
Reverse Proxy – 略過,不用設置。
: k( A$ a6 p; w; U0 iMonitoring – 略過,不用設置。
# h; v1 v) T' b0 Z7 n. c9 ^Licensing – 略過,不用設置。0 |- w; O3 J! W" E$ J
miscellaneous – 略過,不用設置。' i b% C1 y; W1 \8 S
Debug – 略過,不用設置。只需在開啟緩存加速器時測試時開啟使用。
. z ]$ E" b5 Y3 }8 T: r" JImport / Export Settings – 參數設置導入及導出功能。! }* {2 P/ t& h" v
0 V7 o( S9 J! o5 p& a5 y" r+ }. p) d7 L+ B1 J L
Advanced Settings – Page Cache設置$ x7 i* Q/ f7 H4 S) ~' e
% A' ^5 Y* K# Y1 J$ v
7 O0 k3 U9 C" V- j* a2 {2 \General
* T" i9 K% S4 x% S9 q1 ^2 ]Cache front page – 勾選開啟2 B. J4 @- ^+ `! m/ x: ]0 ^
Cache feeds – 勾選開啟
' I+ Z, R0 x( Z sCache SSL (https) requests – 不勾選(如果你的網站使用SSL可以勾選開啟)
1 ~& Z, i7 L% a$ \ TCache URIs with query string variables – 勾選開啟8 b8 \- w( n0 M7 p& R
Cache 404 (not found) pages – 不勾選
9 \" K! p, [: h$ N* I# d- E. JCache requests only for site address – 勾選開啟5 e1 q( ^( u% }- w( I p$ z
Don』t cache pages for logged in users – 勾選開啟
& c" p6 T1 U0 W# A5 cDon』t cache pages for following user roles – 不勾選" _- b9 v5 r' ?4 h
! ?& U; c; t) ]! r2 B9 W7 L4 C
Cache Preload
, W' \3 e1 r5 _ Z/ s* DAutomatically prime the page cache – 勾選開啟
6 u) A5 _ [. _9 T9 WUpdate interval – 輸入 10000 v ~) h, d: _- f* c, j
Pages per interval – 輸入 15
; L9 C8 c K; ]/ A6 }1 {3 YSitemap URL – 輸入網站地圖路徑(/sitemap.xml)
5 M8 v* d4 `* \6 rPreload the post cache upon publish events. – 勾選開啟
) _0 r' n7 O* X* H+ X F! Y- V0 i. Z2 J5 W* E
Purge Policy: Page Cache
+ {8 Q8 b) I9 x4 Z3 o, p. o0 tSpecify the pages and feeds to purge when posts are created, edited, or comments posted – 勾選開啟( Front Page, Posts, page, Post page, Blog feed)
4 F6 m0 {% q, M) Z* g* W6 H; BSpecify the feed types to purge – 勾選開啟 rss2 (default)
( _, f6 u8 S9 E3 l7 NPurge Limit: 輸入 15
% B3 j' F3 E+ Z+ q/ V, CAdditional pages: 略過不設置
# \9 U0 U$ h) r9 L7 hPurge sitemaps:略過不設置
* _: x, f2 W4 T) G" K( `; B1 i
. G8 {: d. y2 [. H4 [* UAdvanced% z- [, S; L0 E" ~ I2 c
Late initialization:勾選開啟9 V% H) E& ?( L0 M* U
其餘所有選項默認。
, |8 ]: `+ M2 B. F" O
* b1 A0 u; l" ]6 f1 W8 g/ {Advanced Settings – Minify設置
5 I9 O1 w% m) |# o! U: b. p! n
% A! q: r5 R0 o/ b# S* s+ q+ e6 { j* w7 X% r0 i$ K
General8 n( z% s7 h4 _
Rewrite URL structure – 不勾選
/ q# m/ U& p, uDisable minify for logged in users – 不勾選1 I. b$ @- c& d) Y/ H" j
Minify error notification:不開啟 (Disabled )
. O/ r0 D& y: K- W z2 RHTML & XMLHTML minify settings - 如果可能啟用(如果可用盡量開啟,由於我開啟後測試發現模板有問題,此選項及以下選項均未開啟。)5 v9 P9 H6 |8 i( T* G( }
Inline CSS minification –取消選中& M: k9 o |( z% i+ D# i+ `3 O
Inline JS minification – 取消選中
& }2 B% R' L5 _3 H& H2 b# C3 |Don』t minify feeds – 取消選中
. a1 ~- i' [2 @5 f8 k; j/ }# s: U! QLine Break Removal – 取消選中
4 u2 M5 i1 u/ v( _JSJS minify settings – 勾選啟用(啟用此選項需要密切關注網頁是否有錯位及其它不兼容現象發生)
/ u8 U1 R3 u$ B( w8 QOperations in areas – 全部選擇 Minify, 和 Embed Type 「Default (blocking」。
3 D/ Y- K3 _' o/ APreserved comment removal –選中開啟
. ~' ~$ {" c8 T' ^; ~0 T$ {: l# g7 ?Line break removal – 選中開啟(由於開啟此項我網站網頁出現問題,遂未開啟此項)' I# |! P3 Z& `, T+ v* ]
CSSCSS minify settings – 選中開啟(開啟此項也需密切關注網頁是否有問題發生)3 L; ?3 G0 }& v$ ?' |4 N* Q; r
Combine only – 取消選中. X" E5 b7 |7 T; D0 t0 m
Preserved comment removal (not applied when combine only is active) –勾選開啟 y5 l! v# J' o2 q( I$ C& [
Line break removal (not applied when combine only is active) – 勾選開啟: R# a2 M: b# G1 r
@import handling – 選擇 「None」
" ]9 K$ x% E0 B$ J- y$ j. y& UAdvancedUpdate external files every:輸入 21600
# s1 G4 a1 e% D4 v- ]0 ^1 WGarbage collection interval – 輸入86400; |1 V. K( Z4 n% U
餘下選項全部留空並保留默認。; V# p2 h. `0 @3 C5 T" A
4 I0 l# E7 b# I4 M
Advanced Settings – Database Cache設置2 t/ |5 H6 h: k) S
2 ^9 L2 r" E) T! S1 \3 _) V# ^2 z1 B. |7 c( O
GeneralDon』t cache queries for logged in users – 勾選啟用
X% v1 Y- Q( \) \/ a# T0 LAdvancedMaximum lifetime of cache objects – 輸入 180 seconds
3 g5 S( c% W" X5 e! M* r5 kGarbage collection interval – 輸入 3600 seconds: l: k3 f) i: q c, R P: G/ `7 M
Never cache the following pages – 留空
% p% A4 a6 s+ v! b5 L: pIgnored query stems – 保留默認) Y3 J% ^, W# [8 l9 d
Reject query words – 保留默認
+ t6 |# [8 e( F1 r* b) V0 T3 w/ `) l# H' A8 D
Advanced Settings – Object Cache$ I! T# u- e% k9 _3 \3 y8 h
5 k; b, ^; j" ~- I3 x3 Y7 Z5 j
/ l6 l& {/ I5 D8 Y/ J/ F8 c& sAdvanced9 ?1 Y. g9 Y a
Default lifetime of cache objects – 輸入 180 seconds6 c5 r5 W3 J- V' }
Garbage collection interval – 輸入 3600 seconds(如果是磁盤存儲模式)4 p' V: h4 V( a$ Z3 a3 G; W
Global groups –保留默認
6 c% M/ C6 e5 x- i* sNon-persistent groups –保留默認9 ^$ |* V+ l2 Q1 E
- e- q! x: u* z/ n$ G" f- C+ m% g8 e( }
Advanced Settings – Browser Cache設置
5 {0 i" ~: i' p3 k# @, I
M% R P$ ?) I4 {4 N3 K6 Y+ b% b2 R2 P, x- t8 k h
GeneralSet Last-Modified header – 勾選啟用
2 x; Z, u. @/ q! Q" b/ GSet expires header – 勾選啟用5 z! S8 }2 T0 b* T* R
Set cache control header – 勾選啟用
" Y, k- G# e# CSet entity tag (eTag) – 勾選啟用
3 j+ |. `& h9 SSet W3 Total Cache header – 勾選啟用! h( i: A1 C. `2 y4 l' p) l
Enable HTTP (gzip) compression – 勾選啟用
1 S8 A5 W x3 v+ X, YPrevent caching of objects after settings change – 留空) D5 I! _/ Y# O0 q1 l* ?
Prevent caching exception list – 留空, f" M8 r1 Z5 f5 g) p8 o* u
Disable cookies for static files – 留空
3 Q9 e& E3 N3 @3 D4 X3 K; T" }Do not process 404 errors for static objects with WordPress – 留空! n8 i; ~( g# R* x2 F' Q, `+ A- w
404 error exception list – 保留默認值
3 l% W3 Q$ t; w9 s5 V0 E( ]* w6 F: TCSS & JSSet Last-Modified header – 勾選啟用+ n- Y' s3 ~3 e2 _" D& P
Set expires header – 勾選啟用
: C) V% X# w0 X' JExpires header lifetime – 輸入 31536000 seconds8 x' X' J5 C7 E" h3 D; p) o
Set cache control header – 勾選啟用6 A* y1 M) P4 z: ]# H
Cache Control policy – 選擇 「cache with max-age (「public, max-age=EXPIRES_SECNDS」), t. K y1 X! Z* `( o
Set entity tag (eTag) – 勾選啟用. d) c x7 Q" X# X; X$ |
Set W3 Total Cache header – 勾選啟用
0 F% D# M( y) k) T4 u1 I6 X5 [% PEnable HTTP (gzip) compression – 勾選啟用/ l/ T# s+ p1 `( w8 |
Prevent caching of objects after settings change – 留空1 w% f5 k) b+ B# Y9 m$ K; g
Disable cookies for static files – 留空7 M! v6 E# G+ s s, ?2 S
HTML & XMLSet Last-Modified header – 勾選啟用: T/ x7 C$ l& K i$ {
Set expires header – 勾選啟用
/ U L o2 C/ X' F5 iExpires header lifetime – 輸入 3200 seconds4 i* E; Y; b' Z/ k
Set cache control header – 勾選啟用
$ x$ a$ Q9 a. {$ R) ]Cache Control policy – 選擇 「cache with max-age (「public, max-age=EXPIRES_SECONDS」)
. ^1 N: m) s1 J1 G, GSet entity tag (eTag) – 勾選啟用
. M) Y; V' C- ?( Q- Q3 k. VSet W3 Total Cache header – 勾選啟用7 E7 H" l/ {7 ~0 s4 m8 Z
Enable HTTP (gzip) compression – 勾選啟用
+ ^% q0 s# m$ f% D# R, @. ?, h7 k3 v+ kMedia & Other FilesSet Last-Modified header – 勾選啟用
: V' W9 I2 `7 [* a* BSet expires header – 勾選啟用
. G, L- R/ A, t8 G0 LExpires header lifetime – 輸入 31536000 seconds7 ^3 t& j, [% U
Set cache control header – 勾選啟用1 _ v5 k( {* l5 ~1 U$ f; Z
Cache Control policy – 選擇 「cache with max-age (「public, max-age=EXPIRES_SECONDS」)
, o3 f7 B* u, j* V6 o5 bSet entity tag (eTag) – 勾選啟用7 O1 n+ s+ i: J7 _8 H7 U
Set W3 Total Cache header – 勾選啟用9 F7 X! u9 O! \" a
Enable HTTP (gzip) compression – 勾選啟用
- }$ b! \1 Q8 e9 KPrevent caching of objects after settings change – 不勾選: M G5 q/ p E: W; r2 C4 y
Disable cookies for static files – 不勾選
9 n* p+ e R L& _/ k1 Y5 p9 ?3 D其餘選項如果用不到全都不用設置。
: h: o( L/ k* M# d/ e" E) j
+ `5 P5 B8 R3 T7 n6 l: J6 u5 B+ ~2 q9 a& r
|