WEB主題公園
WordPress原創(chuàng)主題,高端網站模板建站,網站模板建站資源以及開發(fā)知識分享,盡在WEB主題公園
WEB主題公園致力于開發(fā)適合中國人習慣的中文WordPress網站模板,并提供全程視頻教程,讓您能夠輕松的使用網站模板建立好自己的網站!
WordPress速度優(yōu)化詳解
之前有發(fā)布過一些WordPress速度優(yōu)化的文章,但是有的朋友覺得并不是非常詳細,所以今天我們歸納了一些WordPress速度方面的方法和插件,并詳細介紹使用方法,幫助大家將自己的WordPress網站加速。
1.選擇一個速度快、并且穩(wěn)定的服務器或者虛擬主機
撇開程序上的問題,服務器或者虛擬主機的速度是決定一個網站速度快慢的硬件因素,如果服務器慢、不穩(wěn)定那么網站程序就算優(yōu)化的再好,也無濟于事。
所以在選擇服務器上,根據以往的經驗:
第一方面,要看服務器提供商是否是知名服務器商,盡量選擇大品牌,這樣可以避免小品牌雜牌服務器提供商倒閉而丟失所有文章,并且小的服務器供應商實力不強,也會有不穩(wěn)定的情況發(fā)生。
第二方面,搜索一下服務器提供商的售后口碑是否良好,目前大部分的服務器提供商都提供了提交工單的方式解決問題,可以查一下解決問題的速度是否足夠快,售后是否能夠穩(wěn)定跟進。
總而言之,服務器選擇大品牌、售后良好,口碑不錯的,基本上不會出現大的問題。并且值得注意的是,若使用WordPress或者其他php類別的網站程序,盡量選擇linux服務器或者linux系統(tǒng)的主機,而不要選擇windows的主機,若是使用linux服務器的話? 查看是否有付費解決問題的渠道,畢竟linux系統(tǒng)使用命令進行操作的方式絕大部分的用戶都不會很熟悉。
2.選擇一個輕量級的主題,并且可以得到主題的持續(xù)更新
之前有看過一些文章介紹WordPress加速,其加速方式有一項是關閉主題、插件和WordPress主程序的更新,這樣的方式雖然可以在后臺稍微增加一點速度,但是卻放棄了所有必要的更新,這是非常不好的方式,所以不要丟了西瓜撿了芝麻。
判斷一個主題是否輕量級,最簡單的方式可以直接從主題大小查看,下載下來的主題文件夾解壓之后的大小再結合主題介紹的功能即可初步判斷主題是否更快。功能非常豐富,強大,但是主題文件非常小,那么就是非常輕量級的,如果功能不算多,但是文件非常大,那么很有可能是比較臃腫了,這只是很簡單的判斷方式,這樣的邏輯應該還算是比較準的,其后查看主題是否快速的方式可以用下面的方式查看:
1.查看主題加載的樣式表(css)和腳本(js)是否很多。
也可以使用本地安裝好主題,或者查看一有人使用過的主題源碼,查看源碼最開頭<head></head>標簽內加載的css數量、js數量是否很多,header頭部是否很臃腫,查看源碼最底部</body>標簽后的js標簽是否很多,基本來說,加載越少、主題速度越快。
2.查看主題使用的圖片是否使用了CSS Sprites
CSS Sprites是指一些非常小的圖標集合在一個png透明背景的圖片上,這樣這些細碎的小圖標就會以一次性的方式加載,而非單獨一個個的細碎小圖片加載,這樣的方式可以減少請求,從而加快速度。
3.使用靜態(tài)化插件進行全站靜態(tài)化加速
使用靜態(tài)化加速插件可以讓你的WordPress網站加速50%~70%,這在我們的一些用戶使用之后反饋非常明顯,使用奇云測和站長工具測試響應時間從2000多毫秒直降到100毫秒以內。
靜態(tài)化插件需要你的主機為linux系統(tǒng)并支持偽靜態(tài)(點擊文章內頁,可以設置固定連接為文章名或者數字模式,不支持的話,設置之后會顯示404),這點請注意。
靜態(tài)化插件首推WP Super Cache,這個插件可以將你的網站全站靜態(tài)化方式呈現。使用也非常簡單,按照提示 勾選所有的推薦選項即可(壓縮方式的測試在某些主題會造成一些錯誤,可以不勾選壓縮。)
另一款插件:W3 Total Cache也比較好用,支持:頁面緩存、HTML壓縮、對象緩存、數據庫緩存、客戶端瀏覽器緩存、以及CDN。
4.如果你使用的是服務器(云服務器、vps等),那么你可以嘗試使用對象緩存Memcached為你的WordPress加速
Memcached 是一個高性能的分布式內存對象緩存系統(tǒng),用于動態(tài)Web應用以減輕數據庫負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提供動態(tài)、數據庫驅動網站的速度。簡單地說Memcached是一種將緩存放在主機或者服務器的內存當中,這比生成靜態(tài)文件緩存從硬盤中讀取的速度要快多了,尤其是PHP等動態(tài)網站,利用Memcached的內存緩存可以極大地減少MysqL查詢,從而達到加速的目的。
WordPress使用Memcached可以非常高效并且速度會提升較為明顯。
檢測你的服務器是否支持Memcached,你可以使用php探針(點擊下載)上傳到網站根目錄,訪問http://你的網址/phpinfo.php? ,在瀏覽器上ctrl+f 查找memcached 如下圖顯示即支持:

如果沒有搜索到,那么你可以聯系你的服務器商幫您安裝好Memcached組件和Memcached php擴展,讓你的服務器能夠支持Memcached。
5.選擇必要的WordPress插件安裝,并盡量安裝一些4星以上并使用人數多的插件
WordPress最棒的一點便是擁有無數的主題和插件,這可以幫助我們非??斓拇罱ê梦覀兯枰墓δ芎屯庥^,但是WordPress插件目前看來良莠不齊,很多插件的代碼非常臃腫,會影響到網站的速度,選擇插件我們有以下的方法給你參考。
1.選擇四星以上的插件安裝,并查看使用人數是否足夠多
2.安裝插件前,一定要了解插件的功能是否是你所真正需要的,不要安裝一款自己都不太理解的插件,造成資源浪費。
3.安裝好插件,查看源代碼,查看插件是否像前端輸出了大量的css和js文件,插件的目錄是wp-content\plugins\插件的文件夾名稱\xxx.css(或者xxx.js),若輸出較多的css和js文件加載,會拖慢你的網站前端加載速度。特別是一些國外的插件,他們會加載谷歌托管的字庫和腳本,這樣不僅會拖慢網站的速度,還有可能阻塞腳本,造成網站腳本或者功能的缺失。
6.定時清理你的數據庫,刪除草稿和修訂版本
WordPress默認的情況下會產生修訂版本,并且會保存草稿,若日積月累,會造成數據多出了很多不必要的臃腫,我們可以使用插件WP Cleaner進行定時清理,這樣會減少數據的負擔。
WP Cleaner下載:https://wordpress.org/plugins/wpcleaner/
7.注意檢查你的WordPress主程序、插件和主題的更新
之前我們又說道,選擇WordPress的主題,你需要選擇一個可靠的有持續(xù)更新的主題,插件也是如此,定期檢查主題、插件和WordPress主程序的更新,可以及時更新主題、插件以及主程序的優(yōu)化,新版本總是更好的。
WordPress的更新在儀表盤 -- 更新下方可以看到,主題、插件目錄也可以看到這些更新提示,后臺的工具欄木也是有提示的,這里請注意定期檢查:

使用處理過的圖片進行上傳,盡量不要上傳原圖
即使是qq截圖,也不要直接保存后上傳,經過一些圖像軟件的處理,如Photoshop,可以減少他們的質量:
步驟如下:將圖片使用ps打開,在頂部菜單找到”文件選項“,選擇”儲存為WEB所用格式“,然后選擇圖片質量為”高“,再保存,就會小很多了,如下圖操作:

選擇圖片質量為“高”:

這樣,大部分的圖片質量會在100K左右,圖片顏色簡單的話,會更小,這樣處理過的圖片更小,加載速度更快。
今天速度優(yōu)化的總結就說到這里,希望能夠幫助你在建立網站時,加速你的網站訪問。
如未標明出處,所有文章均為WEB主題公園原創(chuàng),如需轉載,請附上原文地址,感謝您的支持和關注。
本文地址:http://www.dengyin90.cn/wordpresssdyhxj.html
推薦閱讀
- 2013年5月30日
- 2013年7月13日
- 2022年7月12日
- 2015年7月23日
- 2013年6月13日
- 2016年10月27日
- 2019年3月21日
- 2017年3月11日
- 2013年5月17日




