请选择 进入手机版 | 继续访问电脑版

服务器之家

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

查看: 2080|回复: 0

【视频】[Windows Server 2012] 网页Gzip压缩

[复制链接]
发表于 2015-9-9 10:20:26 | 显示全部楼层 |阅读模式

★ 本节我们将带领大家:启用网站GZIP压缩,视频地址:http://v.huweishen.com/video/28.html

·GZIP能对网页文件进行高效率压缩,一般压缩比率在50%以上,既能减少传输流量,又能提升访问速度。

·对图象文件(GIF/JPG)则没有什么效果,因为这些文件本身就是压缩后的。


1、安装GZIP压缩

在Windows Server 2012,GZIP是IIS的一个功能模块,先检查是否安装了GZIP。

没有安装,我们现在进行安装。

GZIP安装好了。


·静态内容压缩:是指每次压缩后会生成缓存文件;每次访问直接读取缓存,不再新压缩;适合不经常更新的内容。

·动态内容压缩:是指每次压缩后不生成缓存文件;每次访问时都会立即压缩,缺点:消耗CPU。

·如果更改了临时目录的位置,请注意给新目录加上everyone读写删除权限。


2、调整JS为静态压缩

·GZIP安装好后,默认几乎不用更改;但是JS文件作为的动态压缩处理,建议调整为静态压缩。

打开C:\Windows\System32\inetsrv\config\applicationhost.config,找到以下内容:

   <httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">

将<dynamicTypes></dynamicTypes>中的“<add mimeType="application/x-javascript" enabled="true" />”和“<add mimeType="application/javascript" enabled="true" />”移动到<staticTypes></staticTypes>区间。


3、测试压缩

http://tool.chinaz.com/Gzips/测试;为了提升速度,我禁用了图片显示。

不知出于什么原因,每次需要多点两次才会压缩;您在测试时请务必注意。

·htm/css/js文件可以压缩,并且生成了缓存文件,属于静态压缩。

·图形文件不压缩。


4、其他说明

·GZIP压缩是根据MIME类型来判断的,因此您可以自行添加要压缩的文件类型,我演示添加一个.ms后缀的压缩。

·默认不压缩。

.ms后缀的可以压缩了。


至此,本节已经结束,敬请访问护卫神网站(v.huweishen.com)获得更多教学视频。


您需要登录后才可以回帖 登录 | 注册论坛

本版积分规则

小黑屋|手机版|Archiver|护卫神·服务器之家 ( 蜀ICP备05003646号 )

GMT+8, 2018-12-11 00:36 , Processed in 0.125000 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表