★ 欢迎来到〖护卫神·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:\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后缀的可以压缩了。

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

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

[Windows Server 2012] 网页Gzip压缩的更多相关文章

  1. [Windows Server 2003] 网页Gzip压缩

    ★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:启用网站GZI ...

  2. Windows Server 2012如果打开网页慢下载快的话

    原来Windows server 2012默认打开了ECN功能(貌似从Windows server  2008之后都默认打开),个人操作系统却没有打开,而办公室网络的确拥塞不小,造成了这种效果.好了, ...

  3. 在Windows Server 2012中如何快速开关桌面上经典的“计算机、我的文档”等通用图标

    我们都知道,在Windows Server 2012系列的服务器版本中都已经引入了Modern的现代界面作为默认的用户交互界面,同时满足视觉一致化,新版的服务器管理程序也做成了扁平化.因此传统的计算机 ...

  4. Windows Server 2012 虚拟化实战:域

    在Windows Server系统中,一些服务必需要构建在域的环境中,这不仅是为了统一验证和资源共享,同时也是为了网络安全.为构建虚拟化测试,我们需要先搭建域环境.之前先来大概了解一下域. 在使用工作 ...

  5. Windows Server 2012重复数据删除技术体验

    在企业环境中,对磁盘空间的需求是惊人的.数据备份.文件服务器.软件镜像.虚拟磁盘等都需要占据大量的空间.对此,微软在Windows Server 2012中引入了重复数据删除技术.重复数据删除技术通过 ...

  6. Windows server 2012远程桌面会话主机和远程桌面授权,server2012

    摘要:对于windows server2012服务器一般都是默认能够支持两用户远程登录,而通过安装远程桌面服务里的远程桌面会话主机和远程桌面授权,并对其进行配置,即可实现多用户远程登录. 远程桌面服务 ...

  7. Windows Server 2012 R2超级虚拟化之七 远程桌面服务的增强

    Windows Server 2012 R2超级虚拟化之七  远程桌面服务的增强 在Windows Server 2012提供的远程桌面服务角色,使用户能够连接到虚拟桌面. RemoteApp程序.基 ...

  8. Windows Server 2012 R2超级虚拟化之六 Hyper-v Replica 2.0和Live migrations

    Windows Server 2012 R2超级虚拟化之六 Hyper-v Replica 2.0和Live migrations 分钟复制选项也是非常有用的.Hyper-V Replica 2.0在 ...

  9. windows server 2012 valid key

    好吧,网页三剑客. 1, load disc iso 2,check ip settings, 3,net-inst-server-start 4,power Node, F2 4.1 F7 usbc ...

随机推荐

  1. 使用spring框架提供的处理中文乱码的过滤器

    在web-xml中直接写上spring框架提供的过滤器即可 <filter> <filter-name>encoding</filter-name> <fil ...

  2. S - Arc of Dream 矩阵快速幂

    An Arc of Dream is a curve defined by following function: where a 0 = A0 a i = a i-1*AX+AY b 0 = B0  ...

  3. sql server 2016

    https://www.microsoft.com/zh-cn/server-cloud/products/sql-server/

  4. android 视频开发2分之1(仿美拍,糗百)

    近期比較忙,非常久没更新博客,今天我们仿一个美拍或者糗事百科的录像功能. 首先确认步奏: 1.打开摄像头: 2.開始录制: 3.支持分段录制,并支持分段删除: 4.把分段录制的视频进行合并: 不说废话 ...

  5. poj 2556 Edge 向量旋转

    //poj 2556 //sep9 #include<iostream> using namespace std; char s[256]; int main() { while(scan ...

  6. C++与C的那些差异

    虽说C++是向后兼容C的,但C++与C还是存在许多差异.这里举了几个例子,也是我们很容易忽略的地方.如果你还知道其他的更多的Differences,或者发现什么错误,可以评论告诉我,大家一起学习进步. ...

  7. Arduino程序-光敏电阻

    尽管造书去做的.但还是有莫名的成就感 从串口显示出,电压变化, void setup() {   // put your setup code here, to run once:   Serial. ...

  8. 第十四周(OOP版电子词典)

    /* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved. *文件名:第十四周(OOP版电子词典) *作者:王忠 *完毕日期:2015.6.10 *版本 ...

  9. 批量配置SSH 免密钥登录脚本

    [root@c3-zabbix-serv hurl]# cat sendsshkey.sh    #!/bin/bash  if [ -z $1 ]; then echo "Usage  : ...

  10. ios8--加载图片

    // // ViewController.m // 06-资源存放问题 #import "ViewController.h" /** 加载图片的方式: 1. imageNamed: ...