图片要启用gzip紧缩吗(绝对不要)
经常有人在群里问到,图片到底需不需要启用GZip紧缩?我不止一次的答复说,图片是不需要启用GZip紧缩的。今天,我把此题目写作成文,给大家剖析一下为何图片不需要启用GZip紧缩。
图片启用GZip紧缩会适得其反
一些开发者运用HTTP紧缩那些已经当地已经紧缩过的文件,而这些已经紧缩过的文件再次被GZip紧缩时,是不能提高机能的,体现在如下两个方面。
首先,HTTP紧缩需要老本。Web服务器获得需要的内容,然后紧缩它,最后将它发送到客户端。要是内容不能被进一步紧缩,你只是在浪费CPU做无心义的任务。
其次,采纳HTTP紧缩已经被过紧缩的东西并不能使它更小。事实上,增加标头,紧缩字典,并校验相应体现实上使它变得更大,如下图所示:
HTTP紧缩历程
你的网站现实上是这样做的吗?是的,它比你想象的更常见。
PNG图片启用GZip紧缩的后果
下面这张是启用GZip紧缩的PNG图片,看看它的标头信息:
PNG图片启用GZip紧缩的后果
不仅浪费了CPU,还增大了图片的体积,以前也写过一篇文章细致剖析了《图片GZip紧缩后体积变大》,这里再看看图片被GZip紧缩的后果:
GZip图片增大了体积
用一句话来结论,那就是图片启用GZip紧缩,不仅浪费了CPU,还增大了体积,势必影响服务器机能,影响网站速度。图片要启用gzip紧缩吗?绝对不要!
热门标签:dede模板 / destoon模板 / dedecms模版 / 织梦模板