在iis6.0上配置Gzip
一.什么是Gzip
GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。(以上来自百度百科http://baike.baidu.com/view/966625.htm)
HTTP/1.1协议允许客户端可以选择要求从服务器下载压缩内容,这个标准本身定义了两种压缩方法:“gzip”(内容用gzip数据流进行封装)以及“deflate”(内容是原始格式、没有数据头的DEFLATE数据流)。许多HTTP客户端库以及绝大多数当今的浏览器都支持这两种格式。(来自http://zh.wikipedia.org/zh-cn/Gzip )
二.为什么要用Gzip
Gzip能够压缩文件的大小,从而在传输的过程中减少流量,就比如100K的文件减少到了20K相当于同样的文件以前要占用100K的流量,现在只需要1/5就能够办到。同时传输的速度也提高了,但是文件服务器端压缩,在客户端在解压缩,耗费了CPU,压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。
三 在iis中如何配置Gzip
1.开启压缩
打开iis6.0 网站---反键属性----服务
2.增加新的web服务项
添加一个要求文件C:\WINDOWS\system32\inetsrv\gzip.dll 设置扩展状态为允许,单击确定完成。
使用文本编辑器打开C:\Windows\System32\inetsrv\MetaBase.xml(建议先备份),在该文件中搜索HcScriptFileExtensions,设置进行压缩的文件后缀名,系统默认的是asp、dll和exe,根据格式增加aspx等,再搜索HcFileExtensions,增加js、css、xml等静态文件格式;如果无法保存是因为iis用到这个文件,停用掉iis服务即可。
Windows2003服务器IIS优化:启用Gzip 压缩完成
配置完成后用建立个一个index.htm的单页面,文件大小7.8K,在FF上打开页面,只有2K
在iis6.0上配置Gzip相关推荐
- IIS6.0下配置HTTP Gzip压缩 提高iis相应速度
转载之 西部e网 一. HTTP压缩概述 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法.HTTP压缩采用通用的压缩算法如gzip等压缩HTML.JavaScript 或 CSS文件.压 ...
- IIS6.0上某些文件类型不能下载
现象: IIS6上,碰到某些文件类型的文件,访问不了,出现404无法找到的提示. 解决方案: IIS6上,碰到某些文件类型的文件,访问不了,出现404无法找到的提示. 原因分析: IIS6.0取消了对 ...
- (win7) 在IIS6.0 中配置项目
1.进入IIS管理器 右击"计算机"->管理->服务和应用程序->Internet信息服务(IIS)管理器 2.将项目加入IIS中 网站->右击" ...
- GSL库在VC6.0上的配置
(转至http://blog.csdn.net/leowangzi/article/details/5357163) 这是我在VC6.0上配置Gsl的过程,希望对学习gsl的朋友有所帮助. 一.GSL ...
- iis6.0与asp.net的运行原理
这几天上网翻阅了不少前辈们的关于iis和asp.net运行原理的博客,学的有点零零散散,花了好长时间做了一个小结(虽然文字不多,但也花了不少时间呢),鄙人不才,难免有理解不道的地方,还望前辈们不吝赐教 ...
- 如何在IIS上配置多个网站,及网站发布配置讲解
如何在IIS6.0里配置多个网站?目前常用有以下三种:a.多个端口 b.多个IP c.主机头 下面就每种方法分别做一下介绍. 一.多端口多网站这种方法是指为每个网站指定不同的端口.IIS配置的网站的默 ...
- 在 ESXi 上配置 syslog (2003322)
在 ESXi 上配置 syslog (2003322) https://kb.vmware.com/s/article/2003322?lang=zh_CN Last Updated: 2020/4/ ...
- iis6 fastcgiiis6 mysql php 2013_windows2003SP2下IIS6.0+FastCGI+PHP5.3+MySQL5.1+phpMyAdmin最详细图文配置教程...
windows2003SP2下 IIS6.0+FastCGI+PHP5.3+MySQL5.1+Gzip PHP网站环境详细配置教程(菜鸟版) 2012.11.8 说明: 本帖是我经过一天一夜完成的,不 ...
- Windows2003 IIS6.0启用Gzip功能
现在主流浏览器基本都支持 Gzip 压缩,因此这也成了 WebServer 优化策略的一种常规手段.启用压缩后能有效减少网页传输数据大小,使得有限带宽能提供更多的请求,并在一定程度上提高了网页 &qu ...
最新文章
- LINUX - pthread_detach()与pthread_join()
- corba中IDL接口传值中文报错问题
- 胡正是什么lisp_《亲爱的挚爱的》演员公开,吴白还是胡一天,grunt却换了人
- php 一天只能点赞上一次,ThinkPHP3.2 实现浏览量和点赞量,每次访问页面浏览量+1以及每个登录用户只能对同一篇文章点赞一次-Go语言中文社区...
- 谁才是Transformer家族中的最强王者?谷歌告诉你答案
- 一个利用sql 语句来实现分页的存储过程
- 谈谈我的session跨域处理方法
- listPageData传jsp隐藏域,在传回java
- 【高数】数学符号及读法大全and数学运算符号及含义
- php进销存源码系统开发
- Qt中模态对话框的使用示例及accept()和reject()槽函数的使用
- 手机上将mp4转换成amv_如何在Linux上将所有文本从大写转换为小写?
- 【转】CCIE一年后的心语
- java中GUI中显示当前时间_javaGUI界面实现动态时间显示——Swing中的计时器Timer
- PTA 天梯赛的善良(20分)[C语言]
- 信号完整性之眼图(eye)理解(一)
- 胆囊炎的病因是怎么引起的?
- B站黑马程序员pink老师讲的JavaScript代码
- 自动控制原理之系统方块图及其化简
- Linux环境中ElasticSearch启动时常见错误、解决