這幾天在站長網(wǎng)看到一篇關(guān)于提升網(wǎng)站訪問速度的文章,深受感觸,網(wǎng)站速度影響網(wǎng)友對網(wǎng)站的第一印象,如果網(wǎng)站訪問速度很不給力,那么別希望搜索引擎會持續(xù)帶來流量,更別希望用戶會長久停留在你的網(wǎng)站;所以,提升網(wǎng)站的用戶體驗(yàn)非常重要。
當(dāng)然,前面說到的那篇文章主要是用網(wǎng)站代碼及主機(jī)配置中來提升網(wǎng)站訪問速度,主要是增加文件緩存時(shí)間及配置DNS,下面簡單總結(jié)下提升網(wǎng)站訪問速度的幾個(gè)細(xì)節(jié)注意事項(xiàng),保證網(wǎng)頁打開速度不高于6秒鐘,這是基本要求。
一、網(wǎng)站主機(jī)不要貪圖便宜
提升網(wǎng)站速度的第一條便是硬件要過得去,選擇主機(jī)的時(shí)候盡量選擇國內(nèi)的主機(jī),即便是不喜歡備|案,那么香港主機(jī)同樣不錯(cuò),美國、韓國的主機(jī)速度的確差強(qiáng)人意,平均比國內(nèi)滿2秒鐘;還有便是國外主機(jī)沒準(zhǔn)會被禁IP,所以做正規(guī)站選國內(nèi)主機(jī),同時(shí)選擇有點(diǎn)知名度的主機(jī)商,這樣能保證服務(wù)器長期穩(wěn)定同時(shí)速度穩(wěn)定,不會不定期換服務(wù)器。
二、選擇可靠的DNS服務(wù)器
DNS服務(wù)器影響的是域名解析時(shí)間,一般而言DNS解析速度在0.3秒鐘以內(nèi),好的DNS解析可以達(dá)到0.005秒,差的DNS解析時(shí)間可能要1到2秒鐘,所以,選擇穩(wěn)定可靠的DNS服務(wù)器非常重要。通常情況下,域名服務(wù)商或空間服務(wù)商都會提供免費(fèi)的DNS服務(wù)器,不過如果提供的服務(wù)器不穩(wěn)定,那么建議使用DNSpod之類的免費(fèi)智能DNS解析服務(wù)。
三、優(yōu)化網(wǎng)頁代碼及緩存時(shí)間
對于大部分網(wǎng)友來說,可能都不會購買特別強(qiáng)力的服務(wù)器,所以不要看到搜狐網(wǎng)、新浪網(wǎng)的首頁很大,別人的硬件速度很好,所以網(wǎng)頁大一點(diǎn)沒關(guān)系。對于普通站長來說,那么要盡量優(yōu)化網(wǎng)頁大小,通過CSS減少冗余代碼不必多說,還可以調(diào)整JS調(diào)用代碼,封裝到一個(gè)js文件里;網(wǎng)友可以去webkaka那里測試一下,可以看不同代碼的加載時(shí)間。還有便是緩存時(shí)間,如果網(wǎng)友有權(quán)限調(diào)整主機(jī)配置,那么可以增大網(wǎng)站圖片文件的緩存時(shí)間。
四、減少圖片視頻及音樂類文件
如果你不是準(zhǔn)備做圖片站、視頻站、音樂站,那么盡量減少這類文件,好比你可以調(diào)用優(yōu)酷的視頻或者別的站的音樂,盡量別自己上傳,這些文件會占用很多資源,影響網(wǎng)站速度。如果你的主機(jī)空間速度一般,那么別增加大量的圖片及音頻視頻文件,同樣會很占用資源。
五、廣告位要選穩(wěn)定的廣告聯(lián)盟
對于大部分站長來說,可能添加廣告都會選擇百度或者谷歌的廣告,這幾乎不會影響網(wǎng)站速度;不過,還有不少網(wǎng)友會添加阿里媽媽的廣告,事實(shí)證明,如果你不是大淘寶客定制的廣告,那么普通的淘寶客廣告可能會影響網(wǎng)站速度,大淘寶客和普通淘客廣告調(diào)用服務(wù)器不同,普通淘客廣告在人多的時(shí)候會很卡,甚至?xí)下?秒鐘以上的網(wǎng)頁打開速度。如果可以的話,選擇穩(wěn)定的廣告聯(lián)盟,有門檻的廣告聯(lián)盟,同時(shí)把廣告代碼封裝到頁面底部。
六、減少依賴站外數(shù)據(jù)調(diào)用的插件
隨著大平臺的開放,很多網(wǎng)友都希望增加多賬號登陸或者分享文章或者評論文章的插件,這類插件可以適當(dāng)增加,不過如果插件要調(diào)用站外的數(shù)據(jù),那么要選擇大平臺提供的插件,這樣插件調(diào)用站外數(shù)據(jù)時(shí)不會影響網(wǎng)站速度;如果可以,盡量把插件調(diào)用數(shù)據(jù)的代碼放到網(wǎng)頁底部,最后加載。不過,即便是最后加載,如果插件出現(xiàn)問題,那么同樣會影響網(wǎng)頁的打開,網(wǎng)頁沒有加載完成的時(shí)候,網(wǎng)友拖動頁面甚至可能會讓瀏覽器卡住的。