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