注重Web用戶體驗(yàn) 提高頁(yè)面瀏覽速度的九大要素
其實(shí)網(wǎng)站速度優(yōu)化還有很多途徑,尤其是在網(wǎng)站建設(shè)初期的架構(gòu)上要多采用靜態(tài)頁(yè)面展現(xiàn)的架構(gòu),只有這樣才能從根本上提高頁(yè)面瀏覽速度。
如何提高頁(yè)面瀏覽速度呢?
(1)減少html頁(yè)面的大小。
網(wǎng)頁(yè)本身所占的空間越小,那么瀏覽速度就會(huì)越快。這就要求在做網(wǎng)頁(yè)的時(shí)候遵循一切從簡(jiǎn)的原則,如:不要使用太大的Flash動(dòng)畫、圖片等資源。干凈、簡(jiǎn)潔的頁(yè)面會(huì)給人一種思路明朗的感覺。
(2)使用W3C,即DIV+CSS。
(3)盡量使用客戶端控件,少用服務(wù)器端控件。
(4)html頁(yè)面盡量靜態(tài)化。
眾所周知,ASP、PHP、JSP等程序?qū)崿F(xiàn)了網(wǎng)頁(yè)信息的動(dòng)態(tài)交互,運(yùn)行起來的確非常方便,因?yàn)樗鼈兊臄?shù)據(jù)交互性好,能很方便地存取、更改數(shù)據(jù)庫(kù)的內(nèi)容,使網(wǎng)站“動(dòng)”起來,如:論壇、留言板等。但是這類程序必須先由服務(wù)器執(zhí)行處理后,生成HTML頁(yè)面,然后再“送”往客戶端瀏覽,這就不得不耗費(fèi)一定的服務(wù)器資源。如果在虛擬主機(jī)上過多地使用這類程序,肯定無法提高頁(yè)面瀏覽速度,所以沒有必要,請(qǐng)盡量使用靜態(tài)的HTML頁(yè)面。
(5)合理使用動(dòng)態(tài)數(shù)據(jù)的緩存。
(6)長(zhǎng)時(shí)間訪問,而且數(shù)據(jù)不變的靜態(tài)頁(yè)面使用靜態(tài)緩存。
(7)訪問量大的頁(yè)面可以考慮負(fù)載均衡。
(8)在應(yīng)用服務(wù)器的設(shè)置上考慮使用壓縮頁(yè)面和不記錄訪問日志。
(9)超大訪問量可以考慮使用節(jié)點(diǎn)加速和反向代理。
【編輯推薦】