我(wǒ)(wǒ)們曾對用戶進行調查,結果顯示,網站頁面加載時間每延長1秒,就會減少11%的頁面浏覽量,降低16%的客戶滿意度,降低7%的轉化率。亞馬遜也通過調查證實,網頁打開(kāi)的速度每提高100毫秒,能爲網站增多1%的收益。類似的證實還有很多,網頁打開(kāi)的速度直接關系到網站的收益,已毋庸置疑。
這就是爲什麽今天的企業和個人盡其所能來減少網頁加載時間的原因。時間就是金錢,對于網站來說,是以微秒來計算的。網頁加載時間的大(dà)幅加快,也會帶來轉換比例的增加。
網頁加載速度
1.圖片優化
統計數據顯示,用戶傾向于放(fàng)棄一(yī)個在3秒内未加載完成的網頁。由于加載圖片占據了網頁上可下(xià)載的大(dà)部分(fēn)字節空間,所以影響網頁下(xià)載時間的關鍵來自于圖像優化。确保正确的圖像優化的佳方法之一(yī)是采用正确的大(dà)小(xiǎo)和格式(JPEG、GIF或PNG)。我(wǒ)(wǒ)們的目标是在不影響圖片質量的情況下(xià)盡可能地縮減文件大(dà)小(xiǎo)。
2.嘗試CDN加速
内容交付網絡的價值在于它可以獲取一(yī)個網站的靜态文件,如CSS、圖像和JavaScript,并通過更接近用戶物(wù)理位置的Web服務器傳遞它們。更短的接近等于更快的加載時間。像AWSCloudFront或者CloudFlare都是很好的CDN加速。CDN另外(wài)的好處是,即使停止加載帶寬,你依然可以降低在下(xià)載高峰時期的中(zhōng)斷風險。從各個方面看來,CDN都能帶來雙赢的局面。
3.緩存
緩存是Web頁面臨時存儲的一(yī)種機制,可以減少帶寬并提高性能。當訪問者到達您的站點時,緩存模式即啓動。這樣可以節省服務器時間,提高效率。啓用浏覽器緩存會讓重複訪問的訪問者更快速的訪問站點。
4.壓縮
Gzip是一(yī)個用于文件壓縮軟件的應用,就像是把你的網站變成一(yī)個zip文件。大(dà)多數服務器和客戶支持Gzip。當一(yī)個Gzip兼容浏覽器請求服務器将響應發送給浏覽器資(zī)源,可以顯著減少網站的時間延遲。
5.簡潔的代碼
讓你的代碼更簡潔是非常有必要的。這意味着打包壓縮你的HTML、JavaScipt和CSS文件到更小(xiǎo)的文件中(zhōng)來運行。例如,如果您的移動網站有五個JavaScript文件,浏覽器将發出五個單獨的HTTP請求來獲取它們。爲減少堵塞和等待時間,另一(yī)種方法是縮小(xiǎo)和連接這5個文件到一(yī)起。
6.檢查你的Web主機
減少網站頁面加載時間的另一(yī)個簡單方法是檢查你的主機提供商(shāng),看看你有什麽樣的軟件包。共享托管帳戶經常涉及與其他數十家公司共享服務器空間,這些網站的速度受到使用服務器的人數的影響。如果是這樣的話(huà),那麽可能是時候考慮一(yī)個專用的訪問服務器計劃了。