首页 > 华企学院 > 服务器教程 > 网页响应慢如蜗牛 试试GZIP压缩

网页响应慢如蜗牛 试试GZIP压缩

作者:华企商城小编  浏览量:80   发布时间:2015-12-21 21:00:47

  站长们面临的最大问题,不是网页打不开,而是速度超慢!而且这种问题往往找不到解决的方法,真是愁死人了!网页响应慢如蜗牛,不妨试试GZIP压缩,也许就会迎刃而解哦!下面华企商城的小编就来介绍一下!

  1.开GZIP有什么好处?

  答:Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

  2.如何启用IIS的Gzip压缩功能:

  答:首先,如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。然后在IIS管理器中,“网站”上面右键-属性,不是下面的某个站点,而是整个网站。进入“服务”标签,选上启用动态内容压缩,静态内容压缩。然后选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的添加文件的路径是: c:windowssystem32inetsrvgzip.dll,然后启用这个扩展。这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。在c:windowssystem32inetsrv下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。然后需要重启一下IIS服务,就可以体会到压缩后的速度了。

  IIS 服务器

  微软的 IIS 服务器同样也是目前用得最多的 WEB 服务器之一,而且用来运行 ASP 页面也是必不可少的。IIS6 本身支持 gzip 压缩,IIS5 就比较费劲了,你可以找一些第三方的组件来处理,例如 httpzip,网址是:http://www.port80software.com/products/httpzip/?vid=3354166,不过这玩意是收费的。接下来我们介绍如何在 IIS6 中启用压缩功能。

  打开 Internet 信息服务(IIS)管理器,右击"网站"->"属性",选择"服务"。在 "HTTP压缩" 框中选中 "压缩应用程序文件" 和 "压缩静态文件",按需要设置 "临时目录" 和 "临时目录的最大限制",如下图所示:

  设置网站属性

  接下来配置 gzip 组件,在 Internet 信息服务(IIS)管理器,点击 "Web 服务扩展"->"增加一个新的 Web 服务扩展...",在 "新建 Web 服务扩展" 框中输入扩展名 "HTTP Compression",添加 "要求的文件" 为 C:WINDOWSsystem32inetsrvgzip.dll,选中 "设置扩展状态为允许",如下图所示: 设置 Web 服务扩展

  新建 Web 服务扩展

  还没完呢,我们还需要修改一个配置文件,修改之前请先停止 IIS 服务,打开 C:WindowsSystem32inetsrvMetaBase.xml,这个文件很大,找到下面一段信息:

  

  增加一些要进行压缩的文件后缀,其中 HcFileExtensions 是静态文件的扩展名,增加 js 和 css 等;HcScriptFileExtensions 为动态文件的扩展名,增加 aspx,保存后启动 IIS 即可生效。

  以上就是华企商城小编为您带来的GZIP压缩使用方法!经过压缩后的网页,会减少用户的带宽,从而提高网页打开速度,方法虽然简单,但是很有用哦!

华企商城更多商品介绍:全能营销软件    新浪微博加粉  外链代发包收录

文章转载请注明出处:http://www.netshop168.com/article-3030.html


精品推荐
下一篇:盗图可耻 IIS下如何防止图片被偷
上一篇:高手必备:如何用好PING命令
相关文章

华人企业网
关注微信公众号
享受更多优惠

 

消费者最喜爱的网站TOP100 | | 网络社会征信网 | 北京工商 | 法律顾问 | 京ICP备07504386号-6 | 网站地图