★ 欢迎来到〖护卫神·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),谢谢!

最新文章

  1. 【BZOJ】3737: [Pa2013]Euler
  2. Eclipse中的快捷键总结
  3. HTML快速入门2
  4. Linux系统root用户忘记密码解决方法
  5. OGG-01224 Bad file number
  6. Android 网络框架Volley的使用
  7. Biztalk2010安装及配置问题集
  8. Java String类练习题
  9. Markdown - 语法简介
  10. IdentityServer(12)- 使用 ASP.NET Core Identity
  11. Scrum And Teamwork
  12. JWT(JSON Web Token) 多网站的单点登录,放弃session
  13. JMeter 的调式工具
  14. 「SCOI2016」美味 解题报告
  15. 050、创建overlay网络(2019-03-15 周五)
  16. luogu 2216 理想的正方形 单调队列(其实没有DP)
  17. 如何在VS Code中进行golang编程
  18. python--model进阶
  19. spawn函数的实现(前文自动执行器的翻版)
  20. #505 1&amp;2 A-C 后面未完成

热门文章

  1. [bzoj1582][Usaco2009 Hol]Holiday Painting 节日画画_线段树
  2. Spring-data-jpa 笔记(二) Repository 详解
  3. ckeditor 设置含有html标签的值
  4. 最全Pycharm教程(37)——Pycharm版本号控制之基础篇
  5. Gradle学习之创建Task的方法
  6. 5分钟Serverless实践 | 构建无服务器图片鉴黄Web应用
  7. session失效,使用ajax请求数据被拦截,此时正常的处理逻辑是跳到登录界面,而不是界面没有变化(java推断是否是ajax请求)
  8. Ubuntu 查看当前目录使用的总空间大小
  9. Android之利用EventBus进行数据传递
  10. [SDOI 2009] 晨跑