附學啦網的設置教程,不過網站已經打不開了。。幸好我保存了:
# a- m/ J( y# I' |3 x+ S2 l8 [) n6 T. k6 @/ U
相信很多人下載之後不太會設置這款非常好用的wordpress緩存插件,這次就給大家介紹下這款插件的設置方法,也是經過實踐的結果。史上最全的w3 total cache設置教程。我配置選項如下:
, U [+ l% e5 r8 D
6 I4 x c6 |; \1 c. E4 e" M' DGeneral Settings
6 f% @7 I% H, a/ g7 a& p
7 Z6 k; R' A+ H) Y( m; _9 l2 I! x
' ]5 a5 i5 \ C+ z) n* I, NPage Cache設置Page cache – 勾選啟用.: t N; l; b1 M! N- H
Page cache method – 一般選擇 「Disk: Enhanced」如果VPS memcache緩存開啟的話,選擇memcache應該是不錯的。
% q+ q: U% a- F& P" p* k
0 d1 U2 J l6 w2 i* V' qMinify設置# S; D B: J4 {" G
( Y0 e: Q8 b3 T5 V, [& [4 o
3 x* Q `# y$ Q% r4 }) Q, _5 }Minify – 勾選啟用。
, M1 x! j/ i. t* l/ DMinify mode – 選擇「Manual」模式。
4 m* [# q f/ d" ^- {- bMinify cache method – 選擇「xcache」緩存方式,如果你的VPS支持APC、memcache、xcache等PHP緩存加速器,那麼你可以嘗試選擇這些加速器。3 R- v5 [0 J0 V1 K8 B
HTML minifier – 選擇「Default」。
! @. O. ~, L! ]2 h( ~. ]JS minifier – 選擇「JSMin (default)」
\7 R7 U; }' MCSS minifier – 選擇「Default」9 F, y% a/ [& F" b" \! a" X6 g
% d1 u; f, ^( N5 q4 m' L7 T0 G0 i) R
Database Cache設置5 \- ^3 f) `" R3 O
1 k* [! I$ q" ]1 W! D' b# _0 a" j' q p; d w. H5 F: U
Database Cache – 勾選啟用。
" T1 r( {* L. V3 NDatabase Cache Method – 選擇適合你的PHP加速器,這裡我選擇「XCache」。! b8 s& O+ n( ~0 O+ u
" R. Q% V7 [5 F9 e8 B) M |
Object Cache設置) I" a" Q) W5 t+ F3 L! X
1 h3 V6 Y7 V7 a
: d9 Q- }. Q. P) z5 Y( YObject Cache – 勾選啟用。
% d" s' w( n4 V: IObject Cache Method – 選擇適合你的一種加速器模式,同上,這裡選「XCache」。4 g4 a& R, u9 n( D& A7 ^* p2 {
$ L8 {, a* A' `, `& t
Browser Cache設置# V" C- z- Q# @; p E, O( n7 Z0 d% r
6 k1 e, K% B. E4 ]- q! ABrowser Cache – 勾選啟用。
; x [0 w& Q' w% l; ]+ ~CDN – 略過,不用設置。5 u( X' S4 M- k5 ~$ h% t8 p! f/ Z
Reverse Proxy – 略過,不用設置。
+ C- d! `# G$ c' n8 Z4 t4 y' AMonitoring – 略過,不用設置。# z# i8 |2 D9 o a0 q
Licensing – 略過,不用設置。
% ~$ h# q7 q' v6 @miscellaneous – 略過,不用設置。
J- N5 w& R# VDebug – 略過,不用設置。只需在開啟緩存加速器時測試時開啟使用。
. {- N4 G( O6 \5 t; \ zImport / Export Settings – 參數設置導入及導出功能。/ e! O, O1 Y, u2 S5 [5 @3 k
' R% B8 d% Q: ? t
# U3 r5 R( O5 x
Advanced Settings – Page Cache設置5 Y: ?; D5 S8 X: b6 Q; V/ d: h7 k; w
- N0 K/ Z( @9 L7 T0 A* o' o* Y
4 z- D$ ^3 g; s- R2 ?0 [- O6 B! qGeneral
) N6 S7 P( I; D7 b4 w3 ~Cache front page – 勾選開啟
7 X! ~/ D( [- P; j) PCache feeds – 勾選開啟0 O& C' O4 p9 Q) n' c3 K. A- q
Cache SSL (https) requests – 不勾選(如果你的網站使用SSL可以勾選開啟)# E8 U5 ?2 b* b8 m$ G
Cache URIs with query string variables – 勾選開啟7 k* V8 S* c- z7 k0 p. \
Cache 404 (not found) pages – 不勾選
' R* U7 Q9 |3 QCache requests only for site address – 勾選開啟4 N+ I4 b( B, |$ F
Don』t cache pages for logged in users – 勾選開啟! z8 |2 i: I: Z9 N. p# {& D
Don』t cache pages for following user roles – 不勾選) w# h! r r2 W# B: g
3 L7 S/ r/ v" P& N) }Cache Preload
- J6 @* ^+ e3 h$ O6 iAutomatically prime the page cache – 勾選開啟3 U. R; u. K0 m1 `4 A! B- h
Update interval – 輸入 1000
: G; R* P; N; T9 @" k3 O, X( ]" K% sPages per interval – 輸入 15
9 t4 h6 |: v) x' }: r+ E& s- hSitemap URL – 輸入網站地圖路徑(/sitemap.xml)
& `, @; O! Z) U* ~8 w5 M% |$ |Preload the post cache upon publish events. – 勾選開啟
6 C; V+ J( u! X3 H) c( W, ]8 w* z D) ~" d# D
Purge Policy: Page Cache* L8 f8 D- _: W
Specify the pages and feeds to purge when posts are created, edited, or comments posted – 勾選開啟( Front Page, Posts, page, Post page, Blog feed)
: m$ o4 i, R: c! \: |Specify the feed types to purge – 勾選開啟 rss2 (default)7 @( H) L t- x5 k
Purge Limit: 輸入 15
9 N# \+ ^% a9 `, a; M9 hAdditional pages: 略過不設置
/ Y7 U$ o' ^' l8 x0 \Purge sitemaps:略過不設置
' F: F' n! D9 q6 x6 F
, C- H( F, S' Y0 d1 k! KAdvanced
8 W) Y1 N) |7 ^Late initialization:勾選開啟5 x" }7 A3 f* ]7 W1 R
其餘所有選項默認。7 Z$ q L3 z+ f0 H$ k j% P7 k
$ W8 I7 f: f# H0 `/ NAdvanced Settings – Minify設置
2 @) w) h* Y1 y& a
" r% f& g/ I) `9 L- B
, Z0 G6 R8 g7 }7 s8 v
General
4 ^! Q; J E& a! ~Rewrite URL structure – 不勾選
3 H7 g D) q3 |, a8 uDisable minify for logged in users – 不勾選
0 u& K9 }5 S) g/ T% N2 m, O# \( IMinify error notification:不開啟 (Disabled )
- F! p5 y% }9 @" V. s9 q: m9 n9 ZHTML & XMLHTML minify settings - 如果可能啟用(如果可用盡量開啟,由於我開啟後測試發現模板有問題,此選項及以下選項均未開啟。)
) K3 [" k# W# J! l2 b7 XInline CSS minification –取消選中0 e( E1 p) c" a3 R0 q
Inline JS minification – 取消選中
8 I; i! U$ F+ b. n* }3 N' n( |Don』t minify feeds – 取消選中% K8 J; j! u5 Q
Line Break Removal – 取消選中
6 j) Z1 {. U' y( N2 {* ^JSJS minify settings – 勾選啟用(啟用此選項需要密切關注網頁是否有錯位及其它不兼容現象發生)
( g. W: k$ Z: a2 YOperations in areas – 全部選擇 Minify, 和 Embed Type 「Default (blocking」。
8 I. n% e6 E% |% h: {/ MPreserved comment removal –選中開啟
6 H5 Z5 U9 E' CLine break removal – 選中開啟(由於開啟此項我網站網頁出現問題,遂未開啟此項)/ D$ T @2 ~8 u) b1 L5 Y! m. I' V3 y
CSSCSS minify settings – 選中開啟(開啟此項也需密切關注網頁是否有問題發生)
; J+ f9 o% Q! k a- gCombine only – 取消選中8 Q- g- G0 Q* |) b) V! F u
Preserved comment removal (not applied when combine only is active) –勾選開啟8 y0 l q. Y0 ?. e
Line break removal (not applied when combine only is active) – 勾選開啟+ W3 g/ `8 a0 K0 j0 q; D
@import handling – 選擇 「None」
4 t: z2 O9 K, k0 G$ G7 q+ CAdvancedUpdate external files every:輸入 21600( w0 s2 z1 c, c7 T
Garbage collection interval – 輸入86400: r: O0 D4 _ c: L' _5 }$ Z
餘下選項全部留空並保留默認。
9 S7 G8 V5 e* z6 u" V
5 h3 S6 \" v. i4 s6 j U- lAdvanced Settings – Database Cache設置$ c4 k9 A6 p O8 [" A
/ [& m4 W" M0 |( Q5 t- H- T$ J+ q. o6 |
GeneralDon』t cache queries for logged in users – 勾選啟用; r" G9 f4 [6 p( y7 B9 y# L3 W- L
AdvancedMaximum lifetime of cache objects – 輸入 180 seconds% n# A& j7 V' a0 Y: [4 d, i$ Z
Garbage collection interval – 輸入 3600 seconds7 `2 i& B8 b. l8 m
Never cache the following pages – 留空4 B, S; L1 b$ t e4 ?5 }' n
Ignored query stems – 保留默認
2 { S+ {- v" f0 ?% I5 ~0 z2 xReject query words – 保留默認5 |- e7 k: {6 u
: [$ W4 ?* K0 ^# GAdvanced Settings – Object Cache
" O5 G" ^; K$ F! u( A9 M' v3 Y
: ?( k* _2 _8 R: {4 u$ d
/ {0 Z; d j ]4 O
Advanced$ C* Q3 s8 w6 L5 G1 f6 @0 H3 j9 u! U" Y
Default lifetime of cache objects – 輸入 180 seconds
+ L# M: z$ Q1 D6 gGarbage collection interval – 輸入 3600 seconds(如果是磁盤存儲模式)& X4 V6 [3 O: L# Z$ {
Global groups –保留默認
% h3 k! d, u' t, b* YNon-persistent groups –保留默認7 y* F1 Q& q0 a$ t# I
: Q; J! p: n5 Q$ N
Advanced Settings – Browser Cache設置- Y$ e0 t" e7 P1 K/ X _
$ R- X( {0 ^ z6 M0 E8 ~' m4 q
`' P8 }" ^# v, g5 [GeneralSet Last-Modified header – 勾選啟用
3 n& h2 m' C0 T. Z9 j1 t' b* GSet expires header – 勾選啟用6 L; w( Q9 q4 K4 c9 S
Set cache control header – 勾選啟用" P$ s) _1 P- u' @) x4 m
Set entity tag (eTag) – 勾選啟用
, O" ~* i! \/ o0 y0 hSet W3 Total Cache header – 勾選啟用( }) W6 f7 I2 O4 I/ J |
Enable HTTP (gzip) compression – 勾選啟用. \) |; d& o/ q0 l R
Prevent caching of objects after settings change – 留空* o2 o/ H) s. [
Prevent caching exception list – 留空
) r8 A" D5 H1 SDisable cookies for static files – 留空% o' m( m% ]/ i1 G8 I6 q$ [' |0 p
Do not process 404 errors for static objects with WordPress – 留空
$ ~/ N8 @: s; W% b9 s, S/ f404 error exception list – 保留默認值
& q3 V( x1 y9 a* j& m9 LCSS & JSSet Last-Modified header – 勾選啟用
& r3 q0 @/ K/ C7 U3 vSet expires header – 勾選啟用
8 p$ A4 O3 f4 H( a8 L& KExpires header lifetime – 輸入 31536000 seconds
1 @+ a4 C& ?! w; o3 i- f% c$ CSet cache control header – 勾選啟用
$ f" @! x+ w+ [; Q$ G4 U7 V/ Y* `/ uCache Control policy – 選擇 「cache with max-age (「public, max-age=EXPIRES_SECNDS」)$ ]- N- a. h4 w+ r8 j3 D: `4 F
Set entity tag (eTag) – 勾選啟用
, s0 d/ b0 t" |( T" ZSet W3 Total Cache header – 勾選啟用* f% X3 @+ o9 ~5 o
Enable HTTP (gzip) compression – 勾選啟用 g6 `0 N5 N% ?
Prevent caching of objects after settings change – 留空
% ]9 j' n. g5 m9 K5 IDisable cookies for static files – 留空
* v6 |5 j: t6 A2 R1 {% G0 yHTML & XMLSet Last-Modified header – 勾選啟用
V. f5 f, ~% n4 j3 ~; tSet expires header – 勾選啟用) R$ z) s" k0 f1 |8 s
Expires header lifetime – 輸入 3200 seconds
, E2 j$ D/ r u- j$ N( P$ r \3 CSet cache control header – 勾選啟用
) @# _) Y& S5 _% h2 O9 D, f! ~Cache Control policy – 選擇 「cache with max-age (「public, max-age=EXPIRES_SECONDS」). Z/ m/ I& z2 C
Set entity tag (eTag) – 勾選啟用$ j, C7 n: F( k& T
Set W3 Total Cache header – 勾選啟用( e( Q3 i: c( h- S" l) j3 K
Enable HTTP (gzip) compression – 勾選啟用
( P3 c2 K; m6 r- N3 EMedia & Other FilesSet Last-Modified header – 勾選啟用! d! w2 r$ x5 Z) q6 Y7 R
Set expires header – 勾選啟用
% I$ g( M( B) T! m' V( PExpires header lifetime – 輸入 31536000 seconds3 L E+ u2 D e& B% x0 ]' y% d. u3 ~
Set cache control header – 勾選啟用4 U1 E1 w1 j* s% @, I1 x9 w
Cache Control policy – 選擇 「cache with max-age (「public, max-age=EXPIRES_SECONDS」)
4 p6 C* a+ x+ o/ b6 ~Set entity tag (eTag) – 勾選啟用6 m# W1 a$ [! U3 A7 r5 j E2 U
Set W3 Total Cache header – 勾選啟用
X% L: \5 O' Q, sEnable HTTP (gzip) compression – 勾選啟用
1 T6 E5 Q( e# Z6 Z9 t+ B7 C; JPrevent caching of objects after settings change – 不勾選
: v! s& w$ |! ^! H2 P1 |; uDisable cookies for static files – 不勾選3 \' U: G- @& b$ E6 C6 e L
其餘選項如果用不到全都不用設置。6 N/ ?8 A6 W. L( A0 G9 A2 Z# U
; Q0 y; r6 y" s% ~
, E+ K* W% Z& O( ^' [# G" Y
|