代码之家  ›  专栏  ›  技术社区  ›  moo

Apache:缓存DEFLATEd文件

  •  2
  • moo  · 技术社区  · 17 年前

    让zlib在每次请求时压缩网页似乎是多余的。这也是我的文件响应时间的瓶颈。是否有方法缓存zlib文件,以便每次修改时只压缩一次?还是我应该继续许愿?

    2 回复  |  直到 17 年前
        1
  •  4
  •   user42092    17 年前

    如果你想要一个快速而懒惰的解决方案,只需将最常用的文件制作成gzip压缩的副本,然后翻转 MultiViews 为他们。这仍然有CPU开销来计算要发送的正确文件,但每次都小于gzip。如果你想更进一步,你可以创建静态类型映射文件。

    如果可能的话,你也可以考虑使用Lighttpd来代替Apache。它有一个mod_compress,可以完全按照你的要求运行。

        2
  •  2
  •   Node    17 年前

    嗯,我认为mod_cache可以胜任这项工作。 http://httpd.apache.org/docs/2.0/mod/mod_cache.html