WordPress加速已經(jīng)不是什么新鮮話題了,曾在一站長論壇里看到一篇關(guān)于WordPress提速的文章,講了很多的方法,用了一大堆插件,可能是想把WordPress加速做到極致吧,但讀完后卻是一頭霧水,我覺得這樣往往適得其反.
這里,我說一下個(gè)人感覺一些高效可行的方法:
一.圖片本地緩存
包括JS、Flash等,把這些元素緩存后,用戶第二次再去訪問你的站時(shí),那速度將是秒開,推薦使用.htaccess緩存圖片,方法:直接在.htaccess中添加如下代碼:
# Image and Flash content Caching for One MonthHeader set Cache-Control "max-age=2592000"
這里說一下,WordPress評論者頭像gravatar,大家可能感覺到了,Gravatar明顯會(huì)拖慢網(wǎng)站速度,以至于一些博客不讓顯示Gravatar頭像或用神秘人代替了,也有一些站點(diǎn)追求比較苛刻,本地化了Gravatar頭像,后者我不推薦,尤其是網(wǎng)站評論較多,那將給服務(wù)器帶來巨大的壓力.
二.圖片加載延遲
即圖片歲下拉滾動(dòng)條依次顯示,這樣在很大程度上得到了提速,尤其是圖片比較多的站,方法很簡單,自己去網(wǎng)上搜索一下,非常的多.
三.靜態(tài)化頁面減少對數(shù)據(jù)庫的查詢
wp super cache插件 它把整個(gè)網(wǎng)頁直接生成 HTML 文件,這樣 Apache 就不用解析 PHP 腳本,通過使用這個(gè)插件,能使得你的 WordPress 博客將顯著的提速.
四.開啟wordpress的GZIP
首先你可以用站長工具檢測一下代碼是否有必要壓縮
http://tool.chinaz.com/Gzips/Default.aspx
開啟gzip方法也很多.
方法1:使用gzippy插件,直接安裝啟用即可.
方法2:在Cpanel面板中實(shí)現(xiàn)
C面板中有個(gè) Optimize Website 圖標(biāo),點(diǎn)擊進(jìn)入后選中 Compress all content,Update settings即可開啟我們的網(wǎng)站加速功能~當(dāng)然,我們也可以根據(jù)自己的需要,選擇第三項(xiàng),壓縮指定的類型以節(jié)約服務(wù)器資源.
方法3:通過.htaccess實(shí)現(xiàn),加入規(guī)則:
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript
當(dāng)然,如果你不靜態(tài)化頁面,也可以緩存數(shù)據(jù)庫,DB cache插件比較不錯(cuò).
小結(jié):如果這四大方法你都用上了,那你的WordPress速度提升基本已經(jīng)發(fā)揮的淋漓盡致了,最后我們要注意一下,經(jīng)常在打開你博客的時(shí)候,觀察狀態(tài)欄的加載情況,見過一些站,因?yàn)槭褂昧送獠縅S結(jié)果那個(gè)站點(diǎn)掛掉的時(shí)候?qū)е伦约旱恼军c(diǎn)整個(gè)都打不開,還有就是經(jīng)常清理和優(yōu)化你的數(shù)據(jù)庫,這一點(diǎn)是至關(guān)重要的,數(shù)據(jù)庫在查詢中產(chǎn)生碎片,WordPress在運(yùn)行時(shí)也會(huì)殘留一些垃圾,尤其是代碼高亮插件和WordPress自動(dòng)保存功能.
新聞熱點(diǎn)
疑難解答
圖片精選