如何来进行IIS压缩的知识讲解

系统 Windows
IIS压缩已经早早的进入我们的生活,我们今天就来学习下IIS压缩的知识,对于SharePoint站点而言,IIS压缩能起到很大的作用。

我们今天来学习下IIS压缩的知识,其实,IIS压缩并不是一项新技术,但对于SharePoint站点而言,IIS压缩能起到很大的作用。那下面,我们就来学习下这方面的知识吧。

在IIS服务器上启用IIS压缩功能之后,在IIS服务器把页面内容发送给浏览器之前,会在服务器上先把内容进行压缩,然后发送压缩后的数据,浏览器接收到数据后,会自动进行解压,然后显示。由于在网络上传输的数据被压缩了,所以可以将页面内容更快的传送到浏览器,提高页面浏览速度。

虽然IIS服务器上对页面内容进行压缩会耗费一定的CPU时间,但这对于现在主流服务器CPU而言,已经不会造成什么问题。而且这点CPU时间与节省的数据传输时间相比,实在是太划算了。每次压缩过一个页面之后,IIS会将压缩后的文件缓存到磁盘上,这样可以避免下次再重复压缩。

在IIS服务器上启用IIS压缩虽然可以通过图形界面的IIS管理器完成,但有些配置仅仅通过IIS管理器是做不了的,所以,我们使用IIS的一个脚本工具来进行所有的管理和配置。下面的指令需要在服务器上的命令提示符中执行。

在IIS服务器上启用静态文件(.js、.css、.html之类)IIS压缩:
 

  1. cscript C:\Inetpub\adminscripts\adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true 

在IIS服务器上启用动态文件(.asp之类)IIS压缩:
 

  1. cscript C:\Inetpub\adminscripts\adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression true 

在动态文件IIS压缩中添加“.aspx”文件类型(SharePoint站点所有页面都是.aspx的),要执行两条指令:
 

  1. cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3SVC/Filters/Compression/Deflate/HcScriptFileExtensions "asp" "dll" "exe" "aspx"  
  2. cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcScriptFileExtensions "asp" "dll" "exe" "aspx" 

将默认的IIS压缩率提高,也是两条指令:
 

  1. cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HcDynamicCompressionLevel "9"  
  2. cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3Svc/Filters/Compression/DEFLATE/HcDynamicCompressionLevel "9" 

 

【编辑推荐】

  1. 提高IIS服务器性能的优化措施
  2. 在服务器配置上优化IIS服务器性能
  3. IIS 5.0自带NNTP Server权限控制
  4. IIS服务器创建虚拟目录的简单介绍
  5. 建立IIS服务器默认Web站点的知识学习
责任编辑:小霞
相关推荐

2010-05-12 17:46:38

IIS服务器

2010-05-18 13:33:45

IIS管理

2010-04-27 17:14:36

AIX svmon

2010-05-21 15:37:22

IIS服务器

2010-05-17 18:10:16

IIS服务器

2010-05-13 15:24:24

2010-05-12 16:12:18

2010-05-17 17:27:31

2010-05-12 16:53:19

2010-05-17 13:44:52

2010-05-12 14:09:52

2010-05-13 17:27:04

IIS 7.0

2010-05-17 17:39:43

2010-05-12 15:07:44

IIS 服务器

2010-05-18 16:52:42

IIS服务器

2010-05-12 17:21:00

IIS 服务器

2010-05-18 14:47:58

IIS服务器

2010-05-18 14:34:41

IIS服务器

2010-05-19 19:10:42

2010-05-17 15:38:57

IIS服务器
点赞
收藏

51CTO技术栈公众号