怎么样设置IIS让网站访问提速优化_第1页
怎么样设置IIS让网站访问提速优化_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

怎么样设置IIS让网站访问提速优化.txt举得起放得下叫举重,举得起放不下叫负重。头要有勇气,抬头要有底气。学习要加,骄傲要减,机会要乘,懒惰要除。人生三难题:思,相思,单相思。设置IIS的Gzip模块支持,配置IIS支持GZIP压缩IIS下的Gzip配置,还是比较简单的。简单来说,IIS6集成了Gzip,只不过需要手动操作而已。写下大概步骤,留作备忘——1、在服务器中新建一个文件夹,名称任意,给本机用户添加写入权限。2、进入IIS管理器,IIS管理器〉网站右键进入“属性”面板,切换到“服务”选项卡,勾选HTTP压缩中两项,如果仅仅想压缩静态文件,那么第一项就算了。临时目录就是刚才新建的那个文件夹。(9.71K)3、确认后进入IIS管理器〉Web服务扩展,点击“添加一个新的Web服务扩展”,在弹出的面板中首先输入扩展名,名称任意;然后在“要求的文件”中添加文件,其实就是输入gzip.dll所在的路径。如果不是特立独行的服务器,那么这个位置基本上就是“C:\WINDOWS\system32\inetsrv\gzip.dll”,确认后记得将“设置扩展状态为允许”勾选。(7.54K)4、进入C:\WINDOWS\system32\inetsrv这个目录下,找到一个叫MetaBase.xml的文件,直接修改保存是不行的,因为IIS服务正在使用该文件。强烈建议先备份该文件,再在一个副本上修改。用文本编辑器打开副本,用查找功能找到“IIsCompressionScheme”,共有3处,都在一起,分别是deflate、gzip和Parameters,deflate也是一种压缩格式,不过性能上不如gzip。需要修改的是deflate和gzip这两段,参数基本一样,都要修改。HcDynamicCompressionLevel是用来设置压缩率,默认是0,最高是10。低压缩级别生成稍大一些的压缩文件,但对CPU和内存资源的总体影响较小。高压缩级别通常会生成较小的压缩文件,但会占用较多的CPU时间和内存。有人说设置成9性价比最高。HcFileExtensions是用来设置压缩的静态文件扩展名,默认是htm、html、txt,根据网站的自身情况添加扩展名,最基本的是js、css。添加时注意原有的换行格式。HcScriptFileExtensions是用来设置压缩的动态文件扩展名,默认是asp、dll和exe,根据需要自行添加扩展名,无外乎aspx、php等。可以将这一项的默认删除留空,这样所有的动态响应都以压缩方式发送。另外,还将动态压缩HcFileExtensions中所有未指定的静态文件类型,并且因此不将它们放入缓存。同样地,必须将HcDoDynamicCompression设置为true,以进行动态压缩。5、把IIS服务停止,用刚才保存的副本替换原有的MetaBase.xml6、重启IIS服务,如果一切正确,那么Gzip就启动了。可以在这个地址检测Gzip的工作情况。使用Gzip节省下的响应数据量将大大提升网站的性能,推荐大家都去试试。HTTP压缩参数<IIsCompressionSchemesLocation="/LM/W3SVC/Filters/Compression/Parameters"配置数据库路径HcCacheControlHeader="max-age=86400"确保旧客户端以及代理服务器不会试图缓存压缩文件HcCompressionBufferSize="8192"指定压缩缓冲区大小,以字节为单位,较大的缓冲区可稍微加快压缩性能,但会占用更多的内存。允许的最大缓冲区大小为1,048,576字节(1MB)[/iis/ref_mb_hccompressiondirectory.htm]HcCompressionDirectory[/url]="F:\Gzip"指定存放压缩文件的目录HcDoDiskSpaceLimiting="TRUE"值为true时临时目录的最大容量“HcMaxDiskSpaceUsage”生效;值为“false”时不生效。默认为falseHcDoDynamicCompression二"FALSE"是否启用动态文件压缩,TRUE为启动,false为禁止。默认值为false。HcDoOnDemandCompression="TRUE"压缩目录中找不到该文件的压缩版本时,是否压缩静态文件。TRUE为压缩,false为不压缩。默认为TRUE。此项目必须为True,不然将导致启用http压缩失败。HcDoStaticCompression="TRUE"是否压缩静态文件。true为启用压缩,flase为禁止压缩。HcExpiresHeader="Wed,01Jan199712:00:00GMT"确保旧客户机和代理服务器不会试图缓存压缩文件。HcFilesDeletedPerDiskFree="256"临时目录满时,清除空间大小。允许的最大值是1024。HcIoBufferSize="8192"指定读取压缩文件的缓冲区大小,最大值是1,048,576字节(1MB)。HcMaxDiskSpaceUsage="99614720"指定压缩目录磁盘空间字节数,必须在HcDoDiskSpaceLimiting设置为true时生效。HcMaxQueueLength="1000"后台压缩并发数指定。HcMinFileSizeForComp="1"压缩文件的最小字节数。HcNoCompressionForHttp10="TRUE"禁止对含有HTTP1.0版本号的请求进行压缩。容易出现不兼容。HcNoCompressionForProxies="TRUE"禁用对通过代理服务器发送来的压缩请求进行HTTP1.1响应。容易出现不兼容。HcNoCompressionForRange="FALSE"兼容想考虑。默认情况下IIS不对Range请求发送压缩响应,以避免浏览器出错。HcSendCacheHeaders="FALSE"指定HcCacheControlHeader和HcExpiresHeader指定的标头是否与每个压缩响应一起发送。></IIsCompressionSchemes>

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论