WEB前端性能優(yōu)化——Gzip壓縮,壓縮率 65%
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
本文轉(zhuǎn)載于稀土掘金技術(shù)社區(qū),作者:jiayinkong 原文鏈接:https://juejin.cn/post/7426886728060059683 什么是Gzip壓縮
優(yōu)點(diǎn)減少文件大小,gzip壓縮比率在3到10倍左右,可以大大節(jié)省服務(wù)器網(wǎng)絡(luò)帶寬。
缺點(diǎn)
如何開(kāi)啟 Gzip兩個(gè)先行條件
判斷是否已開(kāi)啟Gzip服務(wù)
服務(wù)器支持 gzip 壓縮的方式
webpack 搭配 nginx 配置的作用
webpack 配置
打包
打包產(chǎn)物大小對(duì)比打包后資源大小超過(guò) 10 KB 的會(huì)生成對(duì)應(yīng)的 .gz 文件 bundle 分析
原資源大小 Gzip 壓縮后的大小 nginx配置
告訴 nginx 在提供文件時(shí)優(yōu)先查找對(duì)應(yīng)的 .gz 版本,如果找到,nginx 會(huì)提供 .gz 文件而不是原始文件,并且還會(huì)自動(dòng)設(shè)置正確的 Content-Encoding 響應(yīng)頭。 當(dāng)瀏覽器支持 gzip 壓縮且請(qǐng)求特定資源時(shí),如果對(duì)應(yīng)的 .gz 文件存在,nginx 就會(huì)直接提供該壓縮文件,從而減少數(shù)據(jù)傳輸量,加快網(wǎng)頁(yè)加載速度。
Lighthouse 性能優(yōu)化分析
該文章在 2024/11/20 16:41:06 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |