Aberdeen Group對(duì)用戶進(jìn)行了調(diào)查,發(fā)現(xiàn)頁面加載時(shí)間每增加1秒,頁面瀏覽量就會(huì)減少11%,客戶滿意度降低16%,轉(zhuǎn)換率降低7%。亞馬遜還通過調(diào)查證實(shí),每100毫秒的頁面開放速度可以使網(wǎng)站的收入增加1%。有許多類似的確認(rèn)。打開網(wǎng)頁的速度與網(wǎng)站的收入直接相關(guān)。這個(gè)毋庸置疑。
這就是今天的企業(yè)和個(gè)人盡其所能減少頁面加載時(shí)間的原因。時(shí)間就是金錢,對(duì)于網(wǎng)站來說,它的計(jì)算時(shí)間為微秒。頁面加載時(shí)間的大幅增加也會(huì)提高轉(zhuǎn)換率。
如何提高網(wǎng)站速度
1.圖像優(yōu)化
統(tǒng)計(jì)顯示,用戶傾向于放棄在3秒內(nèi)未加載的網(wǎng)頁。由于加載圖像占用了網(wǎng)頁上可供下載的大部分字節(jié)空間,因此影響網(wǎng)頁下載時(shí)間的關(guān)鍵來自圖像優(yōu)化。確保正確圖像優(yōu)化的最佳方法之一是使用正確的大小和格式(JPEG,GIF或PNG)。我們的目標(biāo)是在不影響圖像質(zhì)量的情況下盡可能減小文件大小。
2.嘗試CDN加速
內(nèi)容傳送網(wǎng)絡(luò)的價(jià)值在于它可以捕獲網(wǎng)站的靜態(tài)文件,例如CSS,圖像和JavaScript,并將它們傳遞到更靠近用戶物理位置的Web服務(wù)器。較短的方法等于更快的加載時(shí)間。像AWSCloudFront或CloudFlare一樣是良好的CDN加速度。 CDN的另一個(gè)好處是即使您停止加載帶寬,也可以降低峰值下載時(shí)間中斷的風(fēng)險(xiǎn)。從各個(gè)方面來說,CDN可以帶來雙贏局面。
3.緩存
緩存是一種臨時(shí)存儲(chǔ)網(wǎng)頁的機(jī)制,可以減少帶寬并提高性能。當(dāng)訪問者到達(dá)您的站點(diǎn)時(shí),緩存模式開始。這節(jié)省了服務(wù)器時(shí)間并提高了效率。啟用瀏覽器緩存后,訪問者可以更快地訪問網(wǎng)站。
4.壓縮
Gzip是一個(gè)文件壓縮軟件的應(yīng)用程序,就像把你的網(wǎng)站變成一個(gè)zip文件一樣。大多數(shù)服務(wù)器和客戶都支持Gzip。當(dāng)兼容Gzip的瀏覽器請(qǐng)求服務(wù)器向?yàn)g覽器資源發(fā)送響應(yīng)時(shí),它可以顯著減少網(wǎng)站的時(shí)間延遲。
5.簡(jiǎn)單代碼
使代碼更簡(jiǎn)潔是非常必要的。這意味著將HTML,JavaScipt和CSS文件打包并壓縮為較小的文件以運(yùn)行。例如,如果您的移動(dòng)網(wǎng)站有五個(gè)JavaScript文件,瀏覽器將發(fā)出五個(gè)單獨(dú)的HTTP請(qǐng)求來獲取它們。為了減少擁塞和延遲,另一種方法是將五個(gè)文件縮小并連接在一起。
6.檢查您的網(wǎng)站主機(jī)
減少網(wǎng)站頁面加載時(shí)間的另一種簡(jiǎn)單方法是與托管服務(wù)提供商核實(shí),了解您擁有的軟件包。共享主機(jī)帳戶通常涉及與許多其他公司共享服務(wù)器空間,這些公司的速度受使用服務(wù)器的人數(shù)的影響。如果是這種情況,那么可能是時(shí)候考慮專用的訪問服務(wù)器計(jì)劃了。
作者:JeffreyWalker
原始鏈接:
https://dzone.com/articles/everything-about-web-and-network-monitoring-4
劉妮娜翻譯