使用“压缩”功能页可以更快地在 IIS 与启用了压缩的浏览器之间进行传输。如果网站使用很高的带宽,或者您要更有效地使用带宽,则压缩非常有用。如果网络带宽有限(例如移动电话客户端),则采用压缩可以提高性能。压缩还有助于提高数据中心环境的性能。

IIS 提供下列压缩选项:

  • 仅限静态文件

  • 仅限动态应用程序响应

  • 静态文件和动态应用程序响应

UI 元素列表

下表描述了功能页上和“操作”窗格中提供的 UI 元素。

功能页元素

元素名称描述

启用静态内容压缩

将 IIS 配置为压缩静态内容。

注意

与动态响应不同,压缩的静态响应可以缓存到磁盘上,供多个请求使用,同时不会降低 CPU 资源的性能。对于下一个请求,可以从磁盘检索压缩文件,由于 CPU 不必再次压缩文件,从而提高了性能。

启用动态内容压缩

将 IIS 配置为压缩动态内容。

注意

压缩动态应用程序响应会影响 CPU 资源,因为 IIS 不缓存动态输出的压缩版本。如果对动态响应启用了压缩,那么当 IIS 每次收到对包含动态内容的资源的请求时,都会发送新压缩的响应。因为动态压缩会消耗大量的 CPU 时间和内存资源,所以应当仅在满足下列条件的服务器上使用它:客户端的网络连接速度很慢,但有多余的 CPU 时间。

仅压缩大于以下值的文件(以字节为单位)

定义将由 IIS 进行压缩的文件至少需满足的大小。默认大小为 256 字节。

注意

此选项只在服务器级别可用。

缓存目录

定义静态文件压缩后缓存到的本地目录的路径,缓存将一直持续到静态文件到期或内容更改。出于安全考虑,此临时目录必须位于本地驱动器上的 NTFS 格式分区。此目录不能压缩,且不应共享。

注意

此框只在服务器级别可用。

每个应用程序池的磁盘空间限制(MB)

设置希望 IIS 在压缩静态内容时使用的最大磁盘空间量 (MB)。如果定义了此设置,则在达到设定的限制时,IIS 会自动清空临时目录。默认限制为每个应用程序池 100 MB。

注意

此选项只在服务器级别可用。

“操作”窗格元素

元素名称描述

应用

保存您在功能页上所做的更改。

取消

取消您在功能页上所做的更改。

请参阅


目录