启用IIS6的GZIP功能,提高网站打开速度,减少带宽占用【转】
IIS6默认情况下没有开启GZIP功能,需要我们手动配置,但他又没提供图形化配置功能,所以呀,像我这样的技术人才,都没考虑过使用他,昨天突然看到这个想到,也许对我有用,但从网上找了找,都是一堆手工操作方法,非常麻烦呀,不过以前研究过IIS的配置文件:C:\WINDOWS\system32\inetsrv\MetaBase.xml,所以呀,我知道只要是IIS的功能就可以通过修改这个文件来完成,所以呢,就对这个文件下手吧,根据网上提供的修改的地方,在网上搜索了一圈,找到一个类似ClickOnce 的东西,呵呵,我找的就是这个,所有操作都一键到位,只要执行一段VBS或CMD就配置好了,呵呵。
使用Gzip压缩会增大服务器CPU的使用率但可以通过压缩而减少服务器向客户端发送的数据,若使用了Gzip压缩IIS在向客户端发送数据时会自动检测,如果客户端浏览器支持IE6.0,firefox Gzip,则使用Gzip压缩后再传送数据,如果不支持,则使用常规方式发送。
所以,总结下他的优缺点,优:压缩传输,速度一般提高2倍。缺:CPU占用会有所提高,不过通过我的一点分析,GZIP只是在访问一个页时才会进行压缩,下次如果网页没有变动是不会压缩的,除非是使用压缩动态文件,这得实时的去压缩。
REM Setup IIsCompressionScheme for deflate cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcCompressionDll "%windir%\system32\inetsrv\gzip.dll" cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcCreateFlags 0 cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcDoDynamicCompression TRUE cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcDoOnDemandCompression TRUE cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcDoStaticCompression TRUE cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcDynamicCompressionLevel 9 cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcFileExtensions "htm" "html" "txt" "js" "xml" "css" cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcOnDemandCompLevel 9 cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcPriority 1 cscript adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcScriptFileExtensions "asp" "dll" "exe" "aspx" "asmx"REM Setup IIsCompressionScheme for GZip cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcCompressionDll "%windir%\system32\inetsrv\gzip.dll" cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcCreateFlags 1 cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcDoDynamicCompression TRUE cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcDoOnDemandCompression TRUE cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcDoStaticCompression TRUE cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcDynamicCompressionLevel 9 cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcFileExtensions "htm" "html" "txt" "js" "xml" "css" cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcOnDemandCompLevel 9 cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcPriority 1 cscript adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcScriptFileExtensions "asp" "dll" "exe" "aspx" "asmx"REM Setup IIsCompressionSchemes parameters cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcCacheControlHeader max-age=86400 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcCompressionBufferSize 102400 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcCompressionDirectory "%windir%\IIS Temporary Compressed Files" cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcDoDiskSpaceLimiting FALSE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcDoDynamicCompression TRUE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcDoOnDemandCompression TRUE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcDoStaticCompression TRUE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcExpiresHeader "Wed, 01 Jan 1997 12:00:00 GMT" cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcFilesDeletedPerDiskFree 256 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcIoBufferSize 102400 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcMaxDiskSpaceUsage 0 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcMaxQueueLength 1000 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcMinFileSizeForComp 1 cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcNoCompressionForHttp10 FALSE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcNoCompressionForProxies FALSE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcNoCompressionForRange FALSE cscript adsutil.vbs set W3SVC/Filters/Compression/Parameters/HcSendCacheHeaders FALSEiisreset
以上是方法adsutil.vbs不一定人人都能找到,所以提供完整下载地址:
IIS6-SET-GZIP.rar
检测是否成功:http://gzip.zzbaike.com/
转载于:https://www.cnblogs.com/cxd4321/archive/2009/10/13/1582217.html
启用IIS6的GZIP功能,提高网站打开速度,减少带宽占用【转】相关推荐
- 提高网站打开速度的7大秘籍
很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器.带宽.CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法. ...
- 提高网站打开速度的7大秘诀
最近都在研究公司某个巨慢网站怎么优化,看到这边文章很不错.收藏过来 转载地址:http://lusongsong.com/reed/360.html 很多站长使用虚拟主机来做网站,网页内容一旦很多,网 ...
- 提高网站打开速度的7大秘籍(转)
很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器.带宽.CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法. ...
- 有效提高网站打开速度的途径,给你的网站提速
网站打开速度直接影响了用户体验,试想用户在互联网上查阅资料时进入了你的网站,如果页面超过3秒还没加载出来,大部分用户会马上关闭你的网站,这样无疑是会导致用户流失.网站打开速度快不仅能给用户带来流畅的阅 ...
- 打开html文件图片为什么没有_提高网站打开速度秘诀:压缩html,Javascript和CSS文件...
微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号微信公众号 ...
- 网站建设时如何提高网站打开速度?
前面咱们介绍过优质的网站应该具有的一些要求,其间很重要的一点就是网站的打开速度.网站打开速度严重影响访问者的体会.试想你想阅读一个网站一个网站打开速度要几分钟和一个网站几秒给你的不同感受吧. 想要网站 ...
- 网页图片压缩优化,提高网站打开速度
最大程度的压缩了网页大小,提高访问者的用户体验.对于一个网站而言,页面的开启速度是至关重要的.它不仅直接影响到该网站在搜索引擎中的排名参数,更为重要的是,会减缓访客的页面开启速度. 图片优化基本原则: ...
- 影响PHP+MySQL网站打开速度的几个因素
最近经常听朋友说网站打开很慢,导致每天会损失很多IP.网站打开速度慢,原因是多方面的,除去网络本身的原因不说,服务器及程序本身的原因也是影响网站打开慢的重要原因.下面结合自己的一些经验,谈谈PHP+M ...
- 如何让提高网站访问速度
如何让提高网站访问速度 整理方案一: 网站访问速度可以直接影响到网站的流量,而网站的访问量几乎与网站的利益直接挂钩,因此网站的速度问题成为企业及站长十分关注的问题.现在网站越来越多,不少朋友的网站打开 ...
- 提高网站访问速度方案
很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器.带宽.CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度. 1: 缩小Javascript ...
最新文章
- 史上最全的ubuntu16.04安装nvidia驱动+cuda9.0+cuDnn7.0
- android 打包出现错误Error: ResourceName
- 【Python】青少年蓝桥杯_每日一题_11.03_按要求输出两个正整数之间的数
- 关于Ubuntu18版本下新安装Qtcreator编译报错:cannot run compiler clang++ output的解决办法
- JenKins使用pm2部署.net core网站
- java反射使用及性能比较
- Java入门学习思维导图
- mysql用大白话解释_大白话解释给小白如何看别人的源码(一)数据库部分
- java连接数据库(sqlserver和mysql)
- Android真正的静默安装
- 群体智能与进化计算_液态大脑与固态大脑——圣塔菲最新群体智能文集
- HAProxy入门(一)
- Extreme Picture Finder(网络图片下载器)官方中文版V3.53.3 | 下载网页图片的软件 | 图片助手批量图片下载器
- 2022-2028年全球与中国采油树阀行业市场前瞻与投资战略规划分析
- TIFS_2013_Empirical Evaluation and New Design for Fighting Evolving Twitter Spammers
- 如何恢复一个被误drop的存储过程
- checkbox label
- 数学知识——矩阵乘法
- GNU Radio系列教程(七):初级篇之GNU Radio GRC PSK调制解调
- 大盘指数是什么意思?
热门文章
- 数据结构C++ 栈——栈的应用
- 八、属性和方法(属性和方法的概念以及使用,注意,新特性中的自动属性,方法的重载)...
- mysql全库备份/增量备份脚本
- Cisco ASA防火墙基础--转载http://wenzhongxiang.blog.51cto.com/6370734/1249746
- 关于Oracle分区的一篇文章
- SilverLight企业应用框架设计【五】客户端调用服务端(使用JSON传递数据,自己实现RESTful Web服务)...
- 推荐阅读20100603
- 三、地址族与数据序列
- linux程序执行时内存情况
- 深拷贝与浅拷贝、深复制与浅复制