通过内置的动态缓存和增强压缩提高网站的速度。
IIS 通过强大的 HTTP 压缩并加深与 Windows 内核中请求处理的集成,为 SSL 网站和 Windows 身份验证提供最快的静态和动态 Web 内容传输速度。
增强的带宽压缩
IIS 的性能改进有助于减少企业的带宽消耗。 默认情况下,静态压缩会预先压缩并保存静态内容,例如磁盘上的图像。 当启用压缩的客户端(几乎每个桌面浏览器)请求内容时,IIS 会提供预先压缩的内容,而无需在客户端请求时执行压缩内容的步骤。 管理员还可以启用动态压缩,从而实时压缩 ASP.NET、PHP、ASP 和其他应用程序框架的响应。 IIS 让用户能够相对于 CPU 使用率设置压缩强度,从而为管理增添了一项控制措施。
动态输出缓存
为了进一步提高动态应用程序的性能,IIS 的输出缓存使管理员能够在内存中缓存动态内容(ASP.NET、经典 ASP、PHP 或其他动态页面的输出),从而通过删除“运行用于为每个请求生成动态输出的脚本”步骤,提供显著的性能提升。 管理员可以根据查询字符串值以及从客户端发送到服务器的 HTTP 标头来配置缓存的输出。 输出缓存以及 SSL 和 Windows 身份验证与 Windows 内核模式深度集成,提供尽可能最快的体验。