2

我记得有人告诉我 gzip 压缩的内容没有缓存在某些浏览器上?这是真的?

是否有任何其他原因我不应该使用 htaccess 压缩我的内容(页面、javascript 和 css 文件)?

4

4 回答 4

3

另一个原因是它明显增加了 CPU 负载,但这是否是一个问题取决于您的内容类型和您的流量。

如果您要使用 with 中的 GZip .htaccess,请确保将其包装在仅存在 mod_gzip 模块执行的条件下,如果将站点/应用程序移动到另一台服务器,这将使站点/应用程序更具可移植性。

如果您选择使用.htaccessGZipped 内容,浏览器将接收压缩内容(如果支持),或者接收正常的未压缩版本(如果不支持)

于 2010-04-01T09:48:00.153 回答
1

如果您主要交付 .gz 文件,那么显然您不想对它们进行 gzip 压缩。否则,这可能是个好主意,尤其是对于可缓存的内容。我从未听说过缓存不适用于 gzip 压缩的内容。

于 2010-04-01T09:48:44.877 回答
0

我认为您需要同时处理 GZipped 和非 gzipped 数据,因为 IE6 和 GZipping 不能很好地结合在一起。

否则我想不出问题

于 2010-04-01T09:45:17.133 回答
-1

如果您需要流式传输页面的内容,或者想要使用Response.Flush,则不能使用压缩/gzip。

于 2010-04-20T17:27:45.477 回答