已綁定手機(jī)
|
對(duì)于一個(gè)站長(zhǎng)而言,網(wǎng)站的速度甚至比內(nèi)容還要重要。就算網(wǎng)站的內(nèi)容很優(yōu)秀,但是訪問(wèn)速度很慢,相信沒(méi)有多少人會(huì)耐心地等待。但網(wǎng)站速度慢,是有多方面原因的,要知道什么地方導(dǎo)致速度慢,才能解決問(wèn)題。手工對(duì)網(wǎng)站進(jìn)行測(cè)速,效率低不說(shuō),而且還不準(zhǔn)確。這里推薦一個(gè)Loadimpact網(wǎng)站,在這里就可以快速測(cè)試網(wǎng)站載入速度,適當(dāng)為網(wǎng)站減肥。
1、借助工具測(cè)試網(wǎng)站速度
先登錄Loadimpact網(wǎng)站(網(wǎng)址:http://loadimpact.com),在文本框中輸入要測(cè)試網(wǎng)站的網(wǎng)址cashzx.com,然后點(diǎn)擊Start test按鈕就開(kāi)始對(duì)網(wǎng)站速度進(jìn)行測(cè)試。稍等一段時(shí)間,可以統(tǒng)計(jì)出加載網(wǎng)站的一些詳細(xì)載入數(shù)據(jù)。包括整體加載和站內(nèi)圖片以及JavaScript 、CSS等代碼載入。
可以在右側(cè)列表選擇不同文件來(lái)同時(shí)對(duì)比,最多三個(gè)對(duì)象的加載數(shù)據(jù)。而且在Loadimpact網(wǎng)站中還可以生成圖表顯示,方便我們進(jìn)行分析。通過(guò)生成的數(shù)據(jù),就會(huì)知道自己網(wǎng)站速度的瓶頸在哪里,從而進(jìn)一步來(lái)解決問(wèn)題。
2、小改進(jìn)讓網(wǎng)頁(yè)顯示速度變快
在找到導(dǎo)致網(wǎng)頁(yè)速度慢的原因后我們就可以進(jìn)行有針對(duì)性的修改。下面,我們給出幾種常見(jiàn)的改進(jìn)方法,幫助大家更快地提升網(wǎng)站速度。
使用Gzip壓縮文檔:Gzip編碼是用來(lái)改進(jìn)網(wǎng)頁(yè)性能的方法,不僅可以減小存儲(chǔ)空間,還可以減少傳輸所需要的時(shí)間。將網(wǎng)站中的文件使用Gzip壓縮后,可以顯著地增加網(wǎng)頁(yè)加載速度,同時(shí)也可以降低網(wǎng)站的帶寬流量消耗。
將樣式表文件放在外部調(diào)用:把頁(yè)面中需要用到的JavaScript 和CSS樣式表文件放在另外的文件夾中,這樣一來(lái)在打開(kāi)網(wǎng)站其他頁(yè)面時(shí)就會(huì)緩存這些調(diào)用的文件,從而加快網(wǎng)站頁(yè)面的加載速度。
避免使用網(wǎng)頁(yè)重定向:無(wú)論是通過(guò)服務(wù)器端重定向還是通過(guò)JavaScript代碼進(jìn)行內(nèi)容重定向,網(wǎng)站都會(huì)首先加載一個(gè)空白的頁(yè)面,然后再定向到另外的頁(yè)面,這樣不僅延長(zhǎng)了頁(yè)面的加載時(shí)間,還很有可能導(dǎo)致無(wú)法跳轉(zhuǎn),讓用戶面對(duì)一個(gè)“空白”頁(yè)面。
清除重復(fù)多余的腳本:瀏覽器加載相同的網(wǎng)頁(yè)腳本會(huì)增加頁(yè)面的加載時(shí)間,但是很多程序都會(huì)有這種簡(jiǎn)單的錯(cuò)誤出現(xiàn)。現(xiàn)在就看看網(wǎng)站中有沒(méi)有調(diào)用兩次或三次的jQuery或者其他腳本吧。
減少域名DNS查找時(shí)間:用戶在瀏覽器的地址欄中鍵入域名后,瀏覽器就會(huì)通過(guò)DNS系統(tǒng)查找域名對(duì)應(yīng)的IP地址,同時(shí)需要將DNS的時(shí)間設(shè)置在較低的水平,比如平均60~100毫秒進(jìn)行一次DNS查詢。
給JavaScript文件減肥:這個(gè)方法不同于Gzip壓縮功能,縮小JavaScript文檔有很多方法,比如去除不必要的空格等。減少腳本文件后可以顯著地提高網(wǎng)頁(yè)的訪問(wèn)速度。 |
溫馨提示:
1、本內(nèi)容內(nèi)由作者投稿,版權(quán)歸原作者所有!
2、本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。
3、本內(nèi)容若侵犯到你的版權(quán)利益,請(qǐng)聯(lián)系我們,會(huì)盡快給予刪除處理!
|