Apache Gzip是否删除HTML文档中的空白?


Does Apache Gzip remove whitespace in HTML documents?

我需要在生产中减少PHP的输出,从这个问题听起来Gzip应该做同样的事情,而PHP代码没有变化。这将是理想的,但我使用mod_deflate,我仍然得到完整的空白;我的印象是两者都使用了相同的压缩方法,Gzip只是添加了校验和和头。更改为Gzip实际上会删除服务内容中的空白吗?

我知道Gzip删除了大部分的大小,但是由于在一个内联应用程序上有一个非常大的表单,我发现缩小html会使5mb的表单减少2MB,并且即使在在线上使用deflate,当我在压缩的基础上缩小它时,文件大小也会减少30kb。这种缩小是否需要一些设置,或者在这方面Gzip vs Deflate实际上很重要?网上的常识似乎表明deflate更快一些,所以我就这么做了。

不,它没有。Gzip是一种无损压缩,解压后的文档与压缩前完全相同。