splattne Asked: 2009-05-01 01:44:41 +0800 CST2009-05-01 01:44:41 +0800 CST 2009-05-01 01:44:41 +0800 CST IIS 6.0 (Windows Server 2003) 上的 HTTP 压缩 772 当您想在 IIS 6.0 (Windows Server 2003) 上启用 HTTP 压缩时,您必须做/考虑很多事情。 有人可以提供一个完整的列表,列出您必须采取的正确启用 HTTP 压缩的操作吗? performance windows-server-2003 http iis compression 4 个回答 Voted Best Answer alexandrul 2009-05-01T04:21:34+08:002009-05-01T04:21:34+08:00 IIS 6 和 IIS 7 中使用服务帐户的 HTTP 压缩 TechNet -启用 HTTP 压缩 IIS6.0 中的 IIS 压缩 如何启用 HTTP 压缩 (IIS6) HTTP 压缩和 IIS 6.0 IIS 6 压缩 - 用于 ASP.NET 压缩的最快和最有效的方法 更新: 要验证压缩是否有效,您可以使用带有 Firebug 和 YSlow 插件的 Firefox,它们将显示每个组件(html、javascript、css)的压缩状态。 此外,为了测试每种压缩方法(gzip/deflate),您可以更改 Firefox 中的“ network.http.accept-encoding ”首选项(默认值为“ gzip,deflate ”) Guy 2009-05-01T04:55:43+08:002009-05-01T04:55:43+08:00 有谁知道您如何测试您的 IIS6 服务器是否发送压缩内容? 有没有“测试你的网站”网站可以告诉你? 你能用火狐告诉你吗(萤火虫或其他插件?) [更新] 将 YSlow 与 FireBug 一起使用。单击“组件”选项卡,它会显示原始大小和压缩后的大小。 Paul Mrozowski 2009-05-01T04:39:49+08:002009-05-01T04:39:49+08:00 我尝试在我们的服务器(IIS 6)上进行此设置,虽然启用它相当简单,但它并没有给我们提供我需要的控制权。我最终从 port80 Software购买了 httpZip 。它使启用和配置它变得微不足道。看起来 IIS 7 在这方面要好得多。 Bill Paetzke 2010-05-14T14:09:34+08:002010-05-14T14:09:34+08:00 我使用这个演练在 IIS 6 上设置 HTTP 压缩(gzip 和 deflate)。我使用这个 metabase.xml 示例来调整我的配置以获得最佳结果。
更新:
要验证压缩是否有效,您可以使用带有 Firebug 和 YSlow 插件的 Firefox,它们将显示每个组件(html、javascript、css)的压缩状态。
此外,为了测试每种压缩方法(gzip/deflate),您可以更改 Firefox 中的“ network.http.accept-encoding ”首选项(默认值为“ gzip,deflate ”)
有谁知道您如何测试您的 IIS6 服务器是否发送压缩内容?
有没有“测试你的网站”网站可以告诉你?
你能用火狐告诉你吗(萤火虫或其他插件?)
[更新]
将 YSlow 与 FireBug 一起使用。单击“组件”选项卡,它会显示原始大小和压缩后的大小。
我尝试在我们的服务器(IIS 6)上进行此设置,虽然启用它相当简单,但它并没有给我们提供我需要的控制权。我最终从 port80 Software购买了 httpZip 。它使启用和配置它变得微不足道。看起来 IIS 7 在这方面要好得多。
我使用这个演练在 IIS 6 上设置 HTTP 压缩(gzip 和 deflate)。我使用这个 metabase.xml 示例来调整我的配置以获得最佳结果。