一、啟用網(wǎng)頁(yè)壓縮技術(shù)
對(duì)于網(wǎng)頁(yè)壓縮而言,相信各位站長(zhǎng)都比較熟悉,主要是啟用服務(wù)器Gzip,對(duì)頁(yè)面Gzip壓縮,減少元素的體積,從而減少數(shù)據(jù)的傳輸,進(jìn)而提高網(wǎng)頁(yè)的加載速度。
二、網(wǎng)站圖片優(yōu)化
在啟用了網(wǎng)頁(yè)GZIP壓縮優(yōu)化之后,網(wǎng)頁(yè)加載速度會(huì)有明顯提升。這時(shí),我們可以對(duì)網(wǎng)站圖片優(yōu)化,壓縮圖片大小,為大家推薦一款非常實(shí)用的好工具,壓縮效果是可以在保證圖片質(zhì)量之后,再進(jìn)一步壓縮大小,那就是。不僅可以壓縮單幅的圖片,也可選擇批量壓縮。
三、做好網(wǎng)站CSS和JS優(yōu)化
通過(guò)對(duì)css代碼屬性的簡(jiǎn)寫(xiě)、移除多余的結(jié)構(gòu)(frameworks)和重設(shè)(resets)等一系列的方法和技巧來(lái)簡(jiǎn)化css代碼,減小css文件的大小。網(wǎng)站上的一些圖片可以采用css sprite技術(shù)進(jìn)行合并,減少加載請(qǐng)求次數(shù),從而提高網(wǎng)頁(yè)的加載速度。
網(wǎng)頁(yè)代碼中對(duì)js進(jìn)行優(yōu)化的時(shí)候,建議將JS放在頁(yè)面最后,這樣可以加快頁(yè)面打開(kāi)速度?梢院喜⑾嗤蛎碌,通過(guò)減少網(wǎng)絡(luò)連接次數(shù)從而提高網(wǎng)頁(yè)的打開(kāi)速度。最后可以利用(延遲加載)技術(shù),Lazy Load是一個(gè)用編寫(xiě)的 jQuery 插件,它可以延遲加載長(zhǎng)頁(yè)面中的圖片。在瀏覽器可視區(qū)域外的圖片不會(huì)被載入,直到用戶將頁(yè)面滾動(dòng)到它們所在的位置。
四、使用CDN技術(shù)
CDN(內(nèi)容交付網(wǎng)絡(luò)),是一種分布在多個(gè)地點(diǎn)的web服務(wù)及的集合,它能更有效地想用戶提供內(nèi)容。選擇一個(gè)特定的內(nèi)容服務(wù)器通常是基于衡量用戶最接近的網(wǎng)絡(luò)。例如,當(dāng)你使用CDN主機(jī)時(shí),可以根據(jù)訪問(wèn)者的地區(qū)從不同的服務(wù)器加載數(shù)據(jù)。
五、網(wǎng)站頁(yè)面靜態(tài)化
網(wǎng)站頁(yè)面靜態(tài)化是指將動(dòng)態(tài)頁(yè)面變成靜態(tài)頁(yè)面,動(dòng)態(tài)頁(yè)面一般由等程序語(yǔ)言編寫(xiě)而成,訪問(wèn)動(dòng)態(tài)網(wǎng)頁(yè)時(shí)還需要程序先處理一遍,所以導(dǎo)致訪問(wèn)速度相對(duì)較慢。而靜態(tài)頁(yè)面相對(duì)于動(dòng)態(tài)頁(yè)面更容易被搜索引擎收錄;訪問(wèn)靜態(tài)頁(yè)面不需要經(jīng)過(guò)程序處理,因此可以提高運(yùn)行速度。