Answers:
是的,我几乎没有理由不一直使用GZIP。就像获得免费带宽一样,它得到了普遍支持。永远穿上它!
唯一可能的缺点是
如果您在CPU资源非常有限的共享主机上,则压缩是在服务器上完成的,它确实需要占用服务器CPU的少量资源。不过,服务器实际上必须非常重载和/或非常旧。
如果您提供非常大的动态网页(大体上是指400 KB及以上)。动态压缩非常大的动态内容可能会非常昂贵。
但是,根据我的经验,这些都是难得的优势。HTTP压缩有99%的时间是显而易见的选择。
是否使用gzip是一种好习惯?
取决于您的Web服务器的环境。
如果您的服务器在空闲CPU时间上运行不足,则添加GZIP放气实际上可能会降低服务器响应请求的速度。
但是,如果您现在还没有处理CPU瓶颈,那么GZIP压缩是一个好主意,但仅适用于纯文本文件。
大多数图像文件格式(即PNG,JPG,GIF)已被压缩,并且GZIP压缩会浪费CPU时间。
AddOutputFilterByType
指令-看到mod_deflate
进一步的信息在Apache手工录入:httpd.apache.org/docs/2.0/mod/mod_deflate.html