IIS 6.0上的HTTP压缩(Windows Server 2003)

在IIS 6.0(Windows Server 2003)上启用HTTP压缩时,有许多事情需要考虑。

有人可以提供一个你必须采取的行动,以便正确启用HTTP压缩的综合列表?

  • 使用服务帐户在IIS 6和IIS 7中的HTTP压缩
  • TechNet – 启用HTTP压缩
  • IIS6.0中的IIS压缩
  • 如何启用HTTP压缩(IIS6)
  • HTTP压缩和IIS 6.0
  • IIS 6压缩 – 为ASP.NET压缩做到最快,最有效的方法

更新

要validation压缩的效果,你可以使用Firefox和Firebug和YSlow插件,它们将显示每个组件(html,javascript,css)的压缩状态。

另外,为了testing每个压缩方法(gzip / deflate),你可以改变Firefox中的“ network.http.accept-encoding ”首选项(默认值是“ gzip,deflate ”)

有谁知道你如何testing如果你的IIS6服务器发送压缩内容?

有没有一个“testing你的网站”的网站,可以告诉你?

你可以使用Firefox来告诉你(萤火虫或其他插件?)

[UPDATE]

在FireBug中使用YSlow。 点击“组件”选项卡,它显示原始和压缩大小。

我玩弄了我们的服务器(IIS 6)上的这个设置,同时启用它非常简单,它并没有给我们足够的控制权。 我最终从port80软件购买httpZip 。 这使得启用和configuration它变得微不足道。 它看起来像IIS 7好多了。

我使用此演练在IIS 6上设置HTTP压缩(gzip和deflate)。我使用这个metabase.xml示例来调整我的configuration以获得最佳结果。