在IIS 6.0(Windows Server 2003)上启用HTTP压缩时,有许多事情需要考虑。
有人可以提供一个你必须采取的行动,以便正确启用HTTP压缩的综合列表?
更新 :
要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以获得最佳结果。