网站优化之设置tomcat7开启Gzip压缩

测试效果明显。

文章来源:

http://www.dianfusoft.com/showDetail.action?articleId=130305234111


今日突然心血来潮用百度站长工具检测自己的网站质量怎么样,蓦然发现网站有很多需要改进的地方。也许以前做网站只注重结果而忽略了细节,做了网站后才发现有这么多技术外的学问,其中一个就是SEO!

今晚探索的就是将服务器开启Gzip压缩。

     所谓的Gzip就是一种压缩格式。它在网络上的工作原理通俗说法就是客户端向服务器发送请求,而服务器将请求结果经过压缩后再返回到客户端,这样做的效果就是使返回的数据较不处理的数据更小,返回到客户端的时间更短,减少客户端等待的时间。如果想得到更专业的解答,可参考百度百科的关于Gzip的解释,网址是:http://baike.baidu.com/view/966625.htm。
     由于不同版本的tomcat可能设置方法不一样,本人用的是tomcat7,就是说说本人tomcat的配制方法是:打开tomcat的安装,在conf文件夹里找到server.xml文件,在70行左右,也就是设置tomcat端口的位置将原来的


1
2
3
4
< Connector port = "8080"
  protocol = "HTTP/1.1"
connectionTimeout = "20000"
redirectPort = "8443" />


设置为:


1
2
3
4
5
6
7
8
9
< Connector port = "8080"
   protocol = "HTTP/1.1"
   connectionTimeout = "20000"
   redirectPort = "8443"
   compression = "on"
   compressionMinSize = "2048"
   noCompressionUserAgents = "gozilla,traviata"
   compressableMimeType = "text/html,text/xml,text/css,application/javascript,text/plain"
  />

   其中:

     ●compression="on"   打开压缩功能 
     ●compressionMinSize="2048"启用压缩的输出内容大小,默认为2KB 
     ●noCompressionUserAgents="gozilla,traviata" 对于以下的浏览器,不启用压缩 
     ●compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 哪些资源类型需要压缩  

    怎么检测自己的网站是否开启Gzip开启压缩功能呢?可以打开如下网址http://seo.chinaz.com/?host=www.dianfusoft.com&c=1&m=1,输入自己的网站网址就可以查询出是否开启压缩,如我的网站:






     压缩效果还是挺明显的,开启了发现网页打开是快了些,不知是不是心理作用,(*^__^*) ……


你可能感兴趣的:(网站优化之设置tomcat7开启Gzip压缩)