tomcat的gzip压缩配置及优化效果对比
2016-09-01 23:23
260 查看
相关连笔记请点击《Tomcat配置Gzip无效》
配置原因:
1.最近使用百度工具进行网站速度诊断时发现网站速度评分不是很理想,而网站速度对粉丝们的体验影响是非常直接的,故有了此文的优化配置。
当然这个只是一个优化点:其他优化点,以后陆续会添加上来,尽情关注,有其他需求的也可以留言。
实际操作:
步奏一(配置):找到tomcat的server.xml文件,找到其中Connector节点然后进行配置修改,具体配置如下
切记上面的类型不能配置错了,如果配置错了压缩是不会起作用的。
步奏二(测试):
使用apache HttpClient访问该tomcat加载项目中的一个静态资源(比如一个js文件),然后打印请求的资源内容 或 资源ContentLength,
如果打印的资源内容为乱码 或 ContentLength为 -1,则说明gzip生效了
下面配上本站优化前后百度诊断的的效果对比
下图是配置前的效果图
![](http://itnoteshare.com//uploadFiles/notePics/c9271847-e880-4d78-b1c2-3f8a16a36798.jpg)
下图是配置后的效果图
![](http://itnoteshare.com//uploadFiles/notePics/42a9ee25-d68f-4b53-b761-71bef0c9d3e2.png)
通过上面的截图可以明显的看出,很多之前没压缩的文件都经过压缩了。但是bootstrap.min.css等个别css文件不知道为什么有没有起作用,
如果有知情的烦请在评论中告知下,如果我后续找到原因了我也将更新此博文。
注明:针对以上存在的bootstrap.min.css等文件未压缩的问题目前以前找到原因了具体请查看笔记
Tomcat配置Gzip无效
原因是tomcat启动了nio屏蔽了gzip功能,可以通过添加参数useSendfile="false"来强行启动gzip。
以下附上效果图。
配置原因:
1.最近使用百度工具进行网站速度诊断时发现网站速度评分不是很理想,而网站速度对粉丝们的体验影响是非常直接的,故有了此文的优化配置。
当然这个只是一个优化点:其他优化点,以后陆续会添加上来,尽情关注,有其他需求的也可以留言。
实际操作:
步奏一(配置):找到tomcat的server.xml文件,找到其中Connector节点然后进行配置修改,具体配置如下
步奏二(测试):
使用apache HttpClient访问该tomcat加载项目中的一个静态资源(比如一个js文件),然后打印请求的资源内容 或 资源ContentLength,
如果打印的资源内容为乱码 或 ContentLength为 -1,则说明gzip生效了
下图是配置前的效果图
![](http://itnoteshare.com//uploadFiles/notePics/c9271847-e880-4d78-b1c2-3f8a16a36798.jpg)
下图是配置后的效果图
![](http://itnoteshare.com//uploadFiles/notePics/42a9ee25-d68f-4b53-b761-71bef0c9d3e2.png)
通过上面的截图可以明显的看出,很多之前没压缩的文件都经过压缩了。但是bootstrap.min.css等个别css文件不知道为什么有没有起作用,
如果有知情的烦请在评论中告知下,如果我后续找到原因了我也将更新此博文。
注明:针对以上存在的bootstrap.min.css等文件未压缩的问题目前以前找到原因了具体请查看笔记
Tomcat配置Gzip无效
原因是tomcat启动了nio屏蔽了gzip功能,可以通过添加参数useSendfile="false"来强行启动gzip。
以下附上效果图。
![](http://itnoteshare.com/uploadFiles/notePics/2016-09-01_2_25_bd26c651-1ae5-48c2-b495-50ef38ba6918.png)
相关文章推荐
- tomcat配置Gzip 压缩进行优化
- jboss集成tomcat页面压缩(gzip)的配置
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
- tomcat配置Gzip压缩功能
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能 (转)
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
- Tomcat下通过配置提高网页访问速度[gzip压缩技术]
- 配置Tomcat,Apache的gzip压缩(HTTP压缩)来提高浏览网站速度
- java 配置Apache,Tomcat的gzip压缩功能
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
- tomcat 启用Gzip 压缩进行优化
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
- 配置Tomcat,Apache的gzip压缩(HTTP压缩)来提高浏览网站速度
- 在Tomcat 5以上配置gzip压缩,节省发送的数据量
- 网站优化一:apache开启gzip压缩配置详解
- Tomcat配置GZIP压缩给网站提速
- 给Tomcat,Apache,IIS配置gzip压缩功能
- Tomcat配置Gzip压缩
- tomcat 启用Gzip 压缩进行优化
- tomcat配置gzip压缩,提升网站的相应