• [Windows Server 2012] 网页Gzip压缩


    ★ 欢迎来到〖护卫神·V课堂〗,网站地址:http://v.huweishen.com
    ★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频。
    ★ 本节我们将带领大家:启用网站GZIP压缩
    ·GZIP能对网页文件进行高效率压缩,一般压缩比率在50%以上,既能减少传输流量,又能提升访问速度。
    ·对图象文件(GIF/JPG)则没有什么效果,因为这些文件本身就是压缩后的。

    1、安装GZIP压缩
    在Windows Server 2012,GZIP是IIS的一个功能模块,先检查是否安装了GZIP。
    没有安装,我们现在进行安装。
    GZIP安装好了。

    ·静态内容压缩:是指每次压缩后会生成缓存文件;每次访问直接读取缓存,不再新压缩;适合不经常更新的内容。
    ·动态内容压缩:是指每次压缩后不生成缓存文件;每次访问时都会立即压缩,缺点:消耗CPU。
    ·如果更改了临时目录的位置,请注意给新目录加上everyone读写删除权限。

    2、调整JS为静态压缩
    ·GZIP安装好后,默认几乎不用更改;但是JS文件作为的动态压缩处理,建议调整为静态压缩。
    打开C:WindowsSystem32inetsrvconfigapplicationhost.config,找到以下内容:
    <httpCompression directory="%SystemDrive%inetpub empIIS 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后缀的可以压缩了。

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

    转载请注明出处(http://v.huweishen.com/video/28.html),谢谢!

  • 相关阅读:
    IOS8 设置TableView Separatorinset 分割线从边框顶端开始
    文件目录的访问
    The file “XXX” couldn’t be opened because you don’t have permission to view it.解决方法:
    NSString 的常见方法
    如何在一个工作站里创建多个工程(同一个xcode下面创建多个工程)
    自定义NSLog
    内存恶鬼drawRect
    URL编码解码
    怎样在UICollectionView中添加Header和footer
    本人开始玩微信公众号了!名称:BHS编程技术交流分享,只发干货,不发水文,欢迎阅读
  • 原文地址:https://www.cnblogs.com/huweishen/p/4999570.html
Copyright © 2020-2023  润新知