1. 程式人生 > >網站性能優化

網站性能優化

gzip 移動端 求次數 請求 頁面 移動 加速 速度 引入

網站性能優化的一些解決方案

1、資源文件合並,減少HTTP請求次數

合並Js,合並css,圖片使用sprite

2、靜態資源壓縮

圖片、CSS、JS在發布前要壓縮

2、減少頁面DOM操作

操作多的話可以考慮使用虛擬dom

3、延遲加載內容

圖片懶加載、數據懶加載(加載更多),功能懶加載

4、使用離線緩存

把常用的變動又少的js、css、圖片存儲到localstorage,第二次訪問的時候直接走本地緩存。在移動端使用廣泛

5、使用cdn加速

cdn的作用:cdn可以處理整個網站 70%-95%的訪問量,從而解決網站的並發量,簡單的說就是通過在不同地點緩存內容,然後通過負載平衡等技術將用戶請求定向到最近的緩存服務器上獲取內容,提高用戶訪問網站的響應速度

6、減少Cookie體積

HTTP coockie可以用於權限驗證和個性化身份等多種用途。coockie內的有關信息是通過HTTP文件頭來在web服務器和瀏覽器之間進行交流的。因此保持coockie盡可能的小以減少用戶的響應時間十分重要

7、預加載

在某個功能還沒展現時,在空閑時間預先加載相關圖片或者js代碼 8、用link代替@import 頁面被加載時候,link會同時加載,而@import引入的文件會等到頁面加載完成之後再進行渲染加載 9、減少DNS查找次數 減少主機名的數量還可以減少頁面中並行下載的數量。減少DNS查找次數可以節省響應時間 10、Gzip壓縮文件內容 服務器開啟Gzip,能減少50%以上的傳輸

網站性能優化