本帖最後由 sure15 於 2013-6-6 00:05 編輯 6 n" S# G* T2 a# l7 t* S4 V/ e6 X
: f- R/ Y0 B) G1 x4 K; V8 p* j
+ N6 T3 m5 A* y3 E8 Z( b- ?; U, I: ~+ @
1、安裝靜態化插件wp super cache,php+mysql的速度相比html要慢很多。 W/ y; k9 M+ m z; {# o9 o
2、將模板的css文件放在最上面,把js文件放在最下面。css放在上面是為了讓用戶減少看到「空白」的時間,js放在下面是為了減少js阻礙網頁下載的時間。
+ U4 f7 G# \3 s% U3、域名的「緩存的生存時間(即 Time To Live)」設置得長一點,一般是600(一小時),但為了速度快可以設置在86400(一天)。建議ip固定的可以使用這個方法,如果ip經常變化請不要使用這個方法。ip變化使用這個方法會很糟糕。
' g7 v' v2 w, e. z4、增加Expires headers。一般設置在30天。這個可以緩存css和jpg文件,減少下載時間。
: M7 } g5 J6 z8 l3 papache設置方法:
8 @% \9 t7 }0 `5 a9 O在.htaccess添加, r# X+ {1 k, {! b
# Expire images header3 F# M. m2 m% u
ExpiresActive On4 D( w9 c, n! Z% U7 `
ExpiresDefault A00 t# F+ V; u S* m% C$ ~0 \4 I
ExpiresByType image/gif A2592000
0 N! y+ ?" R8 ]! hExpiresByType image/png A2592000
: A+ Q% m/ ?1 ?7 P/ `# P; uExpiresByType image/jpg A25920009 }7 Z/ N! X2 V- r) B: P
ExpiresByType image/jpeg A2592000
( f( S* Z& [5 V) ?) V( {& ]ExpiresByType image/ico A2592000
- C) a. p2 u& h# W& nExpiresByType text/css A2592000' t- F! W: S: ?/ l
ExpiresByType text/javascript A2592000 {/ K. `9 O" z5 |
5、移除ETags4 i7 U: g$ N6 S$ e0 ~! R5 Z) L
apache設置方法:
/ [. c* b5 R& B/ e* b' y在.htaccess添加) F: `' A. l, P0 \3 c
FileETag none
, U9 ~7 {, n* F0 J* f2 r! b6、減少插件安裝,如果想安裝很多插件,請務必使用wp super cache進行靜態化,否則會越來越慢。
# T/ [: {- F) `+ q0 o5 t7 I; I1 _/ E7、gzip壓縮。
% H( t0 ]6 u- q以上內容都是根據自己積累的經驗寫的。新人,各位大神多多關照哈。。。* p; O3 m# G# E& v% E
4 [. g# |# [! u |