文章最后更新时间:2023年08月01日已超过486天没有更新。
前言:
开启gzip功能可以提高传输效率,节约带宽,但会消耗CPU资源!
gzip开启前:
图片类型:
css类型
js类型
开启gzip
配置nginx.conf 的http里面添加以下几行
gzip on;#开启gzip功能 gzip_min_length 1; #大于1Kb的文件进行压缩 gzip_comp_level 5;#压缩等级5(1-9),根据自身的配置及生产需求,调试适合自己的等级 #压缩文件的类型 gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png application/json;
开启后gzip效果
图片类型:
css类型:
js类型:
对比得知,gzip对图片(视频文件)压缩效果并不理想,因为图片如jpg、png文件本身就会有压缩,所以就算开启gzip后,压缩前和压缩后大小没有多大区别,所以开启了反而会白白的浪费资源。(可以试试将一张jpg图片压缩为zip,观察大小并没有多大的变化。虽然zip和gzip算法不一样,但是可以看出压缩图片的价值并不大)
建议过关闭图片类型压缩,节省CPU资源
文章版权声明:除非注明,否则均为柳三千运维录原创文章,转载或复制请以超链接形式并注明出处。