【发布时间】:2010-09-09 16:22:46
【问题描述】:
我通过 apache 使用 Content-Encoding: zip 提供所有内容,但它会即时压缩。我的大量内容是磁盘上的静态文件。我想事先对文件进行 gzip 压缩,而不是在每次请求时都压缩它们。
我相信这是 mod_gzip 在 Apache 1.x 中自动执行的操作,但只是将文件放在旁边带有 .gz 的文件。 mod_deflate 不再是这种情况。
【问题讨论】:
-
我不认为你会节省很多;使用现代 Web 服务器,动态压缩内容的成本可以忽略不计。
-
我在 Xen VM 中运行 Web 服务器,因此我想为其他 VM 节省尽可能多的 CPU。此外,与动态压缩相比,我能够将使用 httperf 在预压缩的 55k 文件上测量的请求率提高一倍。
标签: apache http gzip mod-deflate content-encoding