本帖最後由 sure15 於 2013-6-6 00:05 編輯
4 @% \# I" N* u8 U0 L
5 r( j. O N! k B" g8 v
5 q$ l$ W2 ^3 B1、安裝靜態化插件wp super cache,php+mysql的速度相比html要慢很多。
3 M) f8 W; ^( O! {" O7 Q2、將模板的css文件放在最上面,把js文件放在最下面。css放在上面是為了讓用戶減少看到「空白」的時間,js放在下面是為了減少js阻礙網頁下載的時間。
) I4 s/ E; j& B# v3 P3、域名的「緩存的生存時間(即 Time To Live)」設置得長一點,一般是600(一小時),但為了速度快可以設置在86400(一天)。建議ip固定的可以使用這個方法,如果ip經常變化請不要使用這個方法。ip變化使用這個方法會很糟糕。
5 s- x& y# q; E! ?! {& l3 N! N4、增加Expires headers。一般設置在30天。這個可以緩存css和jpg文件,減少下載時間。7 z1 ^( Y! f2 |$ N/ S
apache設置方法:' ]% E ~2 B1 _) l5 Q
在.htaccess添加
' r) n! r3 `* o. r5 f H# Expire images header/ M I% c, y5 ^* G. w
ExpiresActive On
4 l2 l: E3 g1 BExpiresDefault A0. e+ Y6 d& R( b3 i0 ?
ExpiresByType image/gif A25920002 F" Q- i2 g2 |0 E
ExpiresByType image/png A25920008 _; l P' W5 U$ ~+ X6 X# Z# Z/ K
ExpiresByType image/jpg A2592000
+ D- b/ |' }9 ]. nExpiresByType image/jpeg A2592000# I T. a" f' A3 c
ExpiresByType image/ico A25920005 E" K" s7 Q2 n! }( m2 H
ExpiresByType text/css A2592000
& I6 }( T- R9 {/ g; `4 z1 vExpiresByType text/javascript A2592000
( B% p7 A9 t5 D5、移除ETags: C# C$ M% O9 A4 `5 G7 Z$ N
apache設置方法:
0 d: E3 e/ I0 B: F$ r q在.htaccess添加6 g/ P) q' m' z* S
FileETag none
7 I. R2 H7 A7 t6、減少插件安裝,如果想安裝很多插件,請務必使用wp super cache進行靜態化,否則會越來越慢。
' e5 R- h3 J E5 W! u$ @9 S; z7、gzip壓縮。4 f7 U" X* }6 m
以上內容都是根據自己積累的經驗寫的。新人,各位大神多多關照哈。。。$ J, }6 `& n. r' f9 n& s0 z, i
, Z' @) z1 L6 g5 ~ u- U- o" k K
|