1、頁面HTTP請求的數(shù)量降下來
其實就是降低調(diào)用其他頁面或者文件的數(shù)量。我們有三種方法可供使用。1、由于我們在進行css格式強化控制時,會不斷的使用background把很多的圖形文件載入進去。那么由于每一個background的圖像都會至少產(chǎn)生1次HTTP請求,所以我們可以利用css中的background-position屬性進行背景圖的加載,這樣就能把需要多次進行加載的圖片合成1個圖片進行載入。其他的兩種方式分別是Image maps(用于同1個區(qū)域中),Inline images(用于短小簡單的圖像中)。
2、利用CDN(Content Delivery Network)網(wǎng)絡(luò)進行加速
目前有很多公司在做CDN加速業(yè)務(wù),工作原理是把你的圖片或者視頻進行擴散,只要CDN網(wǎng)絡(luò)能到達,你的這些文件就能到達,這樣可以實現(xiàn)用戶就近下載的目的,所以,你的網(wǎng)站自然就會增速不少。
3、設(shè)置文件過期時間
有些圖片或者Js腳本文件是用戶經(jīng)常會訪問到的,我們可以在Apache或Nginx中對他們進行緩沖時間的設(shè)置,比如對某個文件設(shè)置成24小時的有效期,這樣的話,如果用戶之前訪問過此頁面,再次訪問時就不會對同一組圖片或JS進行下載,這樣就是無形中減少HTTP的請求,自然也會加快用戶的訪問速度。
4、開啟服務(wù)器的gzip壓縮
相信大家對此都很了解了,就是把需要傳輸?shù)膬?nèi)容進行壓縮之后再進行傳輸,到達客戶端之后再進行解壓。這樣能夠有效的減少網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量。一般情況下,服務(wù)器中的Apache、Nginx就能直接開啟這個設(shè)置,當(dāng)然我們也能從代碼的角度對要傳輸?shù)奈募M行直接設(shè)置,即增加gzip的設(shè)置。
咨詢熱線
13683819778聯(lián)系電話
微信掃一掃