打開一個(gè)網(wǎng)頁的時(shí)候,后臺(tái)程序的響應(yīng)并不所需太多時(shí)間,等待的時(shí)間主要花費(fèi)在下載網(wǎng)頁元素上了,即HTML、CSS、javascript、Flash、圖片等。據(jù)統(tǒng)計(jì),每增加一個(gè)元素,網(wǎng)頁載入的時(shí)間就會(huì)增加25-40毫秒(具體取決于用戶的帶寬情況)。
所以,想要提高網(wǎng)頁打開速度,可以降低HTTP請求數(shù),這里提供以下3種方法:
1)例如用CSS代碼代替一些圖片(比如圓角圖片),盡可能的減少圖片使用。
2)合并文件,對于文本文件,可以直接合并內(nèi)容。如將多個(gè)javascript文件合并成一個(gè),將多個(gè)CSS文件合并成一個(gè)。
3)優(yōu)化緩存,對于沒有變化的網(wǎng)頁元素(如頁頭、頁尾等),用戶再次訪問的時(shí)候沒有必要重新下載,可以直接從瀏覽器緩存里讀取。