這幾天在站長網看到一篇關於提升網站訪問速度的文章,深受感觸,網站速度影響網友對網站的第一印象,如果網站訪問速度很不給力,那麼別希望搜索引擎會持續帶來流量,更別希望用戶會長久停留在你的網站;所以,提升網站的用戶體驗非常重要。
當然,前面說到的那篇文章主要是用網站代碼及主機配置中來提升網站訪問速度,主要是增加文件緩存時間及配置DNS,說得比較專業,下面簡單總結下提升網站訪問速度的幾個細節注意事項,保證網頁打開速度不高於6秒鐘,這是基本要求。
一、網站主機不要貪圖便宜
提升網站速度的第一條便是硬件要過得去,選擇主機的時候盡量選擇國內的主機,即便是不喜歡備|案,那麼香港主機同樣不錯,美國、韓國的主機速度的確差強人意,平均比國內滿2秒鐘;還有便是國外主機沒准會被禁IP,所以做正規站選國內主機,同時選擇有點知名度的主機商,這樣能保證服務器長期穩定同時速度穩定,不會不定期換服務器。
二、選擇可靠的DNS服務器
DNS服務器影響的是域名解析時間,一般而言DNS解析速度在0.3秒鐘以內,好的DNS解析可以達到0.005秒,差的DNS解析時間可能要1到2秒鐘,所以,選擇穩定可靠的DNS服務器非常重要。通常情況下,域名服務商或空間服務商都會提供免費的DNS服務器,不過如果提供的服務器不穩定,那麼建議使用DNSpod之類的免費智能DNS解析服務。
三、優化網頁代碼及緩存時間
對於大部分網友來說,可能都不會購買特別強力的服務器,所以不要看到搜狐網、新浪網的首頁很大,別人的硬件速度很好,所以網頁大一點沒關系。對於普通站長來說,那麼要盡量優化網頁大小,通過CSS減少冗余代碼不必多說,還可以調整JS調用代碼,封裝到一個js文件裡;網友可以去webkaka那裡測試一下,可以看不同代碼的加載時間。還有便是緩存時間,如果網友有權限調整主機配置,那麼可以增大網站圖片文件的緩存時間。
四、減少圖片視頻及音樂類文件
如果你不是准備做圖片站、視頻站、音樂站,那麼盡量減少這類文件,好比你可以調用優酷的視頻或者別的站的音樂,盡量別自己上傳,這些文件會占用很多資源,影響網站速度。如果你的主機空間速度一般,那麼別增加大量的圖片及音頻視頻文件,同樣會很占用資源。
五、廣告位要選穩定的廣告聯盟
對於大部分站長來說,可能添加廣告都會選擇百度或者谷歌的廣告,這幾乎不會影響網站速度;不過,還有不少網友會添加阿裡媽媽的廣告,事實證明,如果你不是大淘寶客定制的廣告,那麼普通的淘寶客廣告可能會影響網站速度,大淘寶客和普通淘客廣告調用服務器不同,普通淘客廣告在人多的時候會很卡,甚至會拖慢3秒鐘以上的網頁打開速度。如果可以的話,選擇穩定的廣告聯盟,有門檻的廣告聯盟,同時把廣告代碼封裝到頁面底部。
六、減少依賴站外數據調用的插件
隨著大平台的開放,很多網友都希望增加多賬號登陸或者分享文章或者評論文章的插件,這類插件可以適當增加,不過如果插件要調用站外的數據,那麼要選擇大平台提供的插件,這樣插件調用站外數據時不會影響網站速度;如果可以,盡量把插件調用數據的代碼放到網頁底部,最後加載。不過,即便是最後加載,如果插件出現問題,那麼同樣會影響網頁的打開,網頁沒有加載完成的時候,網友拖動頁面甚至可能會讓浏覽器卡住的。
以上是站長對提升網站訪問速度的簡單看法,至於別的方法,好比雙線服務器或者多線服務器什麼的,這類其實屬於硬件或者主機的選擇,本文不多做介紹,歡迎大家交流心得看法,本文由愛不網(http://www.aibue.com)站長原創,轉載請注明,謝謝呵!