IIS压缩

标签 iis

谁能告诉我在 .net web 应用程序中使用 IIS/HTTP 压缩。
我的系统中安装了 iis 6.0。如何激活压缩。

实时改善性能真的有帮助吗?

我的网页很慢,一个分析工具(网页 ANlyzer)说文件没有压缩。请指教。

最佳答案

我很想说“属于服务器故障”,但从开发/设计/架构的角度来看,这里有一些事情需要了解。

  • 是的,http 压缩会对性能产生很大影响 如果带宽(大小)是问题 ,尤其是当您与非本地客户交谈时 - 值得包含在大多数 Web 应用程序中
  • 如果您的页面由于处理方式而变慢 在服务器 有效,它根本没有任何区别......它只会改进服务器 -> 客户端测量
  • 要启用它,请参阅 google - 或 MSDN
  • 它需要一个接受压缩的客户端(浏览器)(尽管这是在 http header 中协商的,因此对于旧客户端它应该是“故障安全的”)
  • 但你需要小心;如果您仍然支持 IE 5?6?,这里有许多主要错误(尤其是 ajax 等) - 在您希望看到的客户端上进行测试
  • 使用 Fiddler检查它是否正常工作(作为开发人员,Fiddler 应该是您最亲密的 friend 之一...)
  • 关于IIS压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/949687/

    相关文章:

    iis - 启动本地azure项目时调试器无法连接

    css - 来自主站点和子域的跨域@font-face

    iis - 在 IIS 8 上发布 asp vnext 网站时出现问题

    php - Fuel\Core\PhpErrorException [通知] : Undefined variable: error when configuring mysql db

    iis - 默认情况下如何在IIS Express上启用目录浏览

    powershell - get-website/get-webapplication关联目录

    iis - 网站A 'redirect' 到网站B的子域,内容为网站A

    windows - 使用 MSDeploy 到运行默认 IIS 的 Windows 7 计算机

    php - 如何在 PHP 中使用 NT 身份验证连接?

    asp.net - 使用 IIS 6/7 进行 URL 重写 - 重写主机名 {HTTP_HOST}