gzip是什么,如何启用_第1页
gzip是什么,如何启用_第2页
gzip是什么,如何启用_第3页
gzip是什么,如何启用_第4页
gzip是什么,如何启用_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

七天网络小站 域名主机 建站 优化一站式服务 更多精彩内容 尽在七天网络小站 gzip 是什么 如何启用 什么是 gzip gzip 是 GNUzip 的缩写 它是一个 GNU 自由软件的文件压缩 程序 它是 Jean loupGailly 和 MarkAdler 一起开发的 GZIP 最早由 Jean loup Gailly 和 Mark Adler 创建 用于 UNIX 系统的文件压缩 我们在 Linux 中经常会用到后缀为 gz 的文 件 它们就是 GZIP 格式的 现今已经成为 Internet 上使用非常普 遍的一种数据压缩格式 或者说一种文件格式 减少文件大小有两个明显的好处 一是可以减少存储空间 二 是通过网络传输文件时 可以减少传输的时间 gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令 既方便又 好用 gzip 可以极大的加速网站 有时压缩比率高到 80 近来测试了 一下 最少都有 40 以上 还是相当不错的 在 Apache2 之后的版本 模块名不叫 gzip 而叫 mod deflate 如何启用 gzip 1 Apache 启用 gzip 七天网络小站 域名主机 建站 优化一站式服务 更多精彩内容 尽在七天网络小站 如果要开启 gzip 的话 一定要打开下面二个模块 LoadModule headers module modules mod headers so LoadModule deflate module modules mod deflate so 设置压缩比率 取值范围在 1 最低 到 9 最高 之间 不建议设 置太高 虽然有很高的压缩率 但是占用更多的 CPU 资源 2 IIS 启用 gzip 现代的浏览器 IE6 和 Firefox 都支持客户端 Gzip 也就是说 在服务器上的网页 传输之前 先使用 Gzip 压缩再传输给客户端 客户端接收之后由浏览器解压显示 这样虽然稍微占用了一些服务 器和客户端的 CPU 但是换来的是更高的带宽利用率 对于纯文本 来讲 压缩率是相当可观的 如果每个用户节约 50 的带宽 那么 你租用来的那点带宽就可以服务多一倍的客户了 IIS6 已经内建了 Gzip 压缩的支持 可惜 没有设置更好的管理 界面 所以要打开这个选项 还要费些功夫 首先 如果你需要压缩静态文件 HTML 需要在硬盘上建一个 目录 并给它 IUSR 机器名 这个用户的写权限 如果压缩动态 文件 PHP asp aspx 就不需要了 因为它的页面是每次都动态生 成的 压缩完就放弃 然后在 IIS 管理器中 网站 上面右键 属 七天网络小站 域名主机 建站 优化一站式服务 更多精彩内容 尽在七天网络小站 性 不是下面的某个站点 而是整个网站 进入 服务 标签 选 上启用动态内容压缩 静态内容压缩 然后选中网站下面那个服务器扩展 新建一个服务器扩展 名 字无所谓 下面的添加文件的路径是 c windows system32 inetsrv gzip dll 然后启用这个扩展 这时候静态内容是可以压缩的 但是对于动态内容 aspx 文件 却不在压缩范围内 因为默认的可压缩文件并没有这个扩展名 而 管理界面中你又找不到可以增加扩展名的地方 这时候只能去修改 它的配置文件了 在 c windows system32 inetsrv 下面有个 MetaBase xml 文件 可以用记事本打开 找到 IIsCompressionScheme 有三个 相同名字的段 分别是 deflate gzip Parameters 第三段不用管它 前两段有基本相同的参数 在这两段的参数 HcScriptFileExtensions 下面都加上一行 aspx 如果你有其它的动 态程序要压缩 也加在这里 HcDynamicCompressionLevel 改成 9 0 10 9 是性价比最高的一个 Wordpress 如何启用 gzip 七天网络小站 域名主机 建站 优化一站式服务 更多精彩内容 尽在七天网络小站 让 wordpress 网站启用 gzip 压缩功能 最简单的方法就是直 接使用这个 gzippy 插件 http wordpress org extend plugins gzippy 一些缓存插件也有 gzip 的功能 请注意不要用混了 检测 gzip 是否成功 通过上面这两个网站你就可以检测到网站是不是已经在 gzip 压 缩的状态下工作了 如何启用 gzip 1 Apache 启用 gzip 如果要开启 gzip 的话 一定要打开下面二个模块 LoadModule headers module modules mod headers so LoadModule deflate module modules mod deflate so 设置压缩比率 取值范围在 1 最低 到 9 最高 之间 不建议设 置太高 虽然有很高的压缩率 但是占用更多的 CPU 资源 七天网络小站 域名主机 建站 优化一站式服务 更多精彩内容 尽在七天网络小站 2 IIS 启用 gzip 现代的浏览器 IE6 和 Firefox 都支持客户端 Gzip 也就是说 在服务器上的网页 传输之前 先使用 Gzip 压缩再传输给客户端 客户端接收之后由浏览器解压显示 这样虽然稍微占用了一些服务 器和客户端的 CPU 但是换来的是更高的带宽利用率 对于纯文本 来讲 压缩率是相当可观的 如果每个用户节约 50 的带宽 那么 你租用来的那点带宽就可以服务多一倍的客户了 IIS6 已经内建了 Gzip 压缩的支持 可惜 没有设置更好的管理 界面 所以要打开这个选项 还要费些功夫 首先 如果你需要压缩静态文件 HTML 需要在硬盘上建一个 目录 并给它 IUSR 机器名 这个用户的写权限 如果压缩动态 文件 PHP asp aspx 就不需要了 因为它的页面是每次都动态生 成的 压缩完就放弃 然后在 IIS 管理器中 网站 上面右键 属 性 不是下面的某个站点 而是整个网站 进入 服务 标签 选 上启用动态内容压缩 静态内容压缩 然后选中网站下面那个服务器扩展 新建一个服务器扩展 名 字无所谓 下面的添加文件的路径是 c windows system32 inetsrv gzip dll 然后启用这个扩展 七天网络小站 域名主机 建站 优化一站式服务 更多精彩内容 尽在七天网络小站 这时候静态内容是可以压缩的 但是对于动态内容 aspx 文件 却不在压缩范围内 因为默认的可压缩文件并没有这个扩展名 而 管理界面中你又找不到可以增加扩展名的地方 这时候只能去修改 它的配置文件了 在 c windows system32 inetsrv 下面有个 MetaBase xml 文件 可以用记事本打开 找到 IIsCompressionScheme 有三个 相同名字的段 分别是 deflate gzip Parameters 第三段不用管它 前两段有基本相同的参数 在这两段的参

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论