没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1 / 6
一.摘要
本文总结了如何为使用 IIS 托管的启用 Gzip 压缩, 从而减少网页网络传输大小,
提高用户显示页面的速度.
二.前言.
本文的知识点是从互联网收集整理, 主要来源于中文 wiki. 使用 YSlow 检测启
用了哪些优化时, Gzip 是十分关键的一项. 启动 Gip 压缩将立竿见影的减少页
面的网络传输大小.
三. 压缩概述
压缩是在 Web 服务器和浏览器间传输压缩文本容的方法。 压缩采用通
用的压缩算法如 gzip 等压缩 HTML、JavaScript 或 CSS 文件。压缩的最大好处就
是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也
会增加一点点服务器的负担。Gzip 是比较常见的一种 压缩算法。
四. 压缩工作原理
Web 服务器处理 压缩的工作原理如下:
1.Web 服务器接收到浏览器的 请求后,检查浏览器是否支持 压缩;
在用户浏览器发送请求的 头中, 带有"Accept-Encoding: gzip, deflate"参
数则表明支持 gzip 和 deflate 两种压缩算法.
2.如果浏览器支持 压缩,Web 服务器检查请求文件的后缀名;
静态文件和动态文件后缀启动要所都需要在 MetaBase.xml 中设置.
静态文件需要设置: HcFileExtensions Metabase Property (单击跳转到 MSDN
说明)
动态文件需要设置: HcScriptFileExtensions Metabase Property (单击跳转到
MSDN 说明)
3.如果请求文件是 HTML、CSS 等静态文件并且文件后缀启用了压缩,则 Web 服务
器到压缩缓冲目录中检查是否已经存在请求文件的最新压缩文件;
4.如果请求文件的压缩文件不存在,Web 服务器向浏览器返回未压缩的请求文件,
并在压缩缓冲目录中存放请求文件的压缩文件;
5.如果请求文件的最新压缩文件已经存在,则直接返回请求文件的压缩文件;
资源评论
智慧安全方案
- 粉丝: 3834
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功