|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。
甚么是Gzip?(已懂的请跳过)
Gzip是GNUzip的缩写,它是一个GNU自在软件的文件紧缩程序。最早由Jean-loupGailly和MarkAdler创立,用于UNIX体系的文件紧缩。我们在Linux中常常会用到后缀为.gz的文件,它们就是Gzip格局的。当今已成为Internet上利用十分广泛的一种数据紧缩格局,大概说一种文件格局。HTTP协定上的GZIP编码是一种用来改善WEB使用程序功能的手艺。年夜流量的WEB站点经常利用Gzip紧缩手艺来让用户感觉更快的速率。这通常为指WWW服务器中安装的一个功效,当有人来会见这个服务器中的网站时,服务器中的这个功效就将网页内容紧缩后传输到来访的电脑扫瞄器中显现出来。一样平常对纯文本内容可紧缩到原巨细的40%。
Gzip开启后有甚么优点?(已懂的再跳过)
开启Gzip后会在网页数据传输之前,先利用Gzip紧缩后再传输给客户端,客户端吸收以后由扫瞄器解压显现。如许就会减小经由过程收集传输的数据量,进步扫瞄的速率。
这么好的玩艺儿我竟然一向没有开启它,先狠狠小看一下我本人。哎,上面和把开启办法贴下去,有必要的自取。
IIS6.0启用Gzip紧缩的办法:
1、新建Web服务扩大(以下图)
dll路径:“c:windowssystem32inetsrvgzip.dll”,然后启用。
2、网站服务中开启HTTP紧缩撑持(以下图)
一时目次必要给IIS用户读写权限。
3、修正IIS设置文件MetaBase.xml
文件路径:“c:windowssystem32inetsrv”(请先备份至他处),翻开后搜刮“HcDynamicCompressionLevel”,并修正(断定已备份)“Compression/deflate”和“Compression/gzip”两个片断的内容。上面的图n和图b所修正的内容意图是将js、CSS和php到场到紧缩的范围,数字9代表紧缩品级。
(图n)
(图b)
4、重启IIS服务使之失效
――――――――――――――――――分支解割―――――――――――――――――
Apache启用Gzip紧缩的办法:
1、开启模块并增加设置项目
a、vi/etc/httpd/conf/httpd.conf
b、查找LoadModule(/LoadModule),到场“LoadModuledeflate_modulemodules/mod_deflate.so”这行
c、增加设置项目(下段内容)
.代码以下:
<IfModulemod_deflate.c>
#紧缩品级9
DeflateCompressionLevel9
#紧缩范例html、xml、php、css、js
SetOutputFilterDEFLATE
AddOutputFilterByTypeDEFLATEtext/htmltext/plaintext/xmlapplication/x-javascriptapplication/x-httpd-php
AddOutputFilterDEFLATEjscss
</IfModule>
2、重启apache使之失效
servicehttpdstart
――――――――――――――――――分支解割―――――――――――――――――
检测是不是撑持Gzip,能够到这里:http://tool.chinaz.com/Gzips/
最初,感激以下单元被供应材料:
1、http://baike.baidu.com/view/966625.htm
2、http://blog.163.com/jar-c/blog/static/116401250201012593819494/
linux系统的文件布置,etc/,opt/目录的内容等; |
|