开启压缩功能
http{
# 开启压缩功能
gzip on;
# 小于1字节的不压缩
gzip_min_length 1;
# 压缩等级1-9,越大越消耗CPU,推荐1-4,1和9之间实际差别不是很大
gzip_comp_level 3;
# 要压缩的类型,必须写
gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/bmp application/x-bmp image/x-ms-bmp image/jpeg image/gif image/png application/vnd.ms-fontobject font/ttf font/opentype font/x-woff application/json application/font-woff;
}
开启成功标识
对比
- 未开启压缩layui.js大小为292KB
- 开启压缩后layui.js大小为105KB
再搭配静态资源缓存,大幅度提升页面访问速度