`
redhacker
  • 浏览: 494312 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat gzip功能启动web手机办公页面压缩效果比较

 
阅读更多
一、参考:
http://blog.prosight.me/index.php/2009/06/91
http://blog.csdn.net/hbcui1984/article/details/5666327
http://hi.baidu.com/javacookies/item/04341eb97e059fa1eaba93c2

二、确定自己项目的mediaType

通过firebug抓取,我自己项目的mediaType有如下类型:

引用
"text/html,text/javascript,application/xhtml+xml,text/xml,text/plain,application/javascript,application/json,text/css,image/gif,image/png,application/octet-stream"


三、确定tomcat server.xml里的配置参数

在server.xml里的Connector标记中加入如下属性

引用
//启动压缩
compression="on"

//压缩支持的格式
compressableMimeType="text/html,text/javascript,application/xhtml+xml,text/xml,text/plain,application/javascript,application/json,text/css,image/gif,image/png,application/octet-stream"

//对那些浏览器不进行压缩(建议该值不配置)
noCompressionUserAgents="gozilla, traviata"

//文件应用压缩的最小值,即如果小于该值则不进行压缩,单位B(bit),2048代表2KB
compressionMinSize="2048"

四、效果测试:





五、测试是否启动gzip的网站

http://www.gidnetwork.com/tools/gzip-test.php


如果您觉得本文对您有益,请点击博文后的google广告,对作者表示支持,谢谢!
  • 大小: 103 KB
  • 大小: 94.8 KB
分享到:
评论
2 楼 redhacker 2014-06-23  
xh421041075 写道
//压缩支持的格式
compressableMimeType="text/html,text/javascript,application/xhtml+xml,text/xml,text/plain,application/javascript,application/json,text/css,image/gif,image/png,application/octet-stream"

压缩的格式你确定支持 json吗??


支持啊!
1 楼 xh421041075 2014-06-20  
//压缩支持的格式
compressableMimeType="text/html,text/javascript,application/xhtml+xml,text/xml,text/plain,application/javascript,application/json,text/css,image/gif,image/png,application/octet-stream"

压缩的格式你确定支持 json吗??

相关推荐

    Tomcat下,使用gzip压缩数据

    在IT行业中,优化Web服务性能是一项重要的任务,其中一种常用的方法是通过开启服务器的数据压缩功能,比如在Tomcat中使用gzip来压缩数据。gzip是一种广泛使用的数据压缩算法,尤其适用于HTTP传输,它能够显著减少...

    tomcat GZIP源码

    标题 "Tomcat GZIP源码" 指的是Apache Tomcat服务器中用于实现GZIP压缩功能的源代码。GZIP是一种广泛使用的数据压缩算法,它能够有效地减小HTTP响应的大小,从而提高网页加载速度,降低网络带宽的消耗。在Tomcat中,...

    tomcat设置gzip压缩共2页.pdf.zip

    【标题】:“Tomcat设置Gzip压缩”是一个关于在Apache Tomcat服务器上配置Gzip压缩以提高Web应用程序性能的主题。Gzip是一种广泛使用的数据压缩算法,它可以减少HTTP响应的大小,从而加快网页加载速度,降低网络带宽...

    Tomcat与Java.Web开发技术详解

    优化Tomcat包括调整JVM参数、限制并发连接数、开启GZIP压缩等。在安全性方面,应启用SSL加密通信,配置防火墙规则,限制远程管理访问,并定期更新Tomcat以修复安全漏洞。 八、Spring Boot与Tomcat整合 Spring Boot...

    EhCache开启gzip压缩功能

    在Web应用中,开启gzip压缩功能能够显著减小数据传输量,从而加快网页加载速度,降低服务器带宽消耗。以下是对EhCache开启gzip压缩功能的详细说明。 首先,gzip是一种广泛使用的数据压缩算法,尤其在Web服务器中,...

    GZIP压缩Tomcat并提升web性能过程图解

    本文将深入探讨如何在Tomcat服务器上启用GZIP压缩以提高Web性能,并提供详细的过程图解。GZIP压缩是一种常见的HTTP协议支持的数据压缩机制,能够显著减少网络传输的数据量,从而加快网页加载速度,降低服务器带宽...

    tomcat,apache,iis的GZIP配置

    【GZIP配置详解:Tomcat, Apache, IIS】 GZIP是一种广泛使用的数据压缩...总的来说,无论是在Tomcat、Apache还是IIS服务器上,启用GZIP压缩都是提升Web性能的有效手段,只需要根据各自服务器的配置方式进行适当调整。

    tomcat开启gzip

    本文将详细介绍如何在Tomcat服务器中开启GZIP压缩功能。 #### 1. GZIP压缩简介 GZIP是一种广泛使用的数据压缩格式,它使用Lempel-Ziv编码(LZ77)进行压缩。当服务器将数据发送给客户端时,如果浏览器支持GZIP压缩...

    Tomcat与Java.Web开发技术详解_tomcatjava_

    3. 启用GZIP压缩以减少网络传输的数据量。 安全性方面,需关注: 1. 配置SSL/TLS以提供安全的HTTPS连接。 2. 禁用不必要的默认服务和端口,避免攻击面。 3. 定期更新Tomcat以修复安全漏洞。 **总结** Tomcat与...

    tomcat 启动优化和并发并发优化配置.rar

    2. **静态资源处理**:使用CDN加速静态资源加载,或者开启GZIP压缩,减小传输体积。 3. **缓存策略**:使用Ehcache或Redis等缓存技术,减少数据库访问。 4. **日志优化**:合理配置日志级别,避免过度的日志输出...

    设置tomcat启用gzip压缩的具体操作方法

    Tomcat服务器的gzip压缩功能是一种优化策略,旨在提高Web应用的性能,减少网络传输的数据量。HTTP压缩主要通过将服务器发送到客户端的资源(如HTML、CSS、JavaScript等)压缩后再传输,从而加快页面加载速度,减少...

    如何验证Tomcat Gzip配置是否生效的方法

    要启用Gzip压缩,需要设置`compression`属性为`on`,这表示启动压缩功能。此外,`compressionMinSize`属性指定了触发压缩的最小响应体大小,单位为字节,本例中为2048字节,即2KB。如果没有达到这个大小,即使启用了...

    Tomcat与Java.Web开发技术详解附书光盘2

    Tomcat提供了多种手段来提升性能,例如调整连接器参数、开启GZIP压缩、使用NIO(非阻塞I/O)等。 综上所述,"Tomcat与Java.Web开发技术详解附书光盘2"将带领读者深入理解Java Web开发的各个环节,结合实际代码,有...

    Tomcat7.0.28 for windows

    这是一个gzip压缩的文件,包含了Apache Tomcat 7.0.28的所有组件,包括服务器的可执行文件、配置文件、日志文件、Web应用目录(webapps)以及必要的库文件。"windows-x86"表明这是为32位Windows系统准备的版本,适用...

    Tomcat web JAVA服务器

    3. **开启GZIP压缩**:提高传输效率,减少带宽使用。 4. **启用连接器的Keep-Alive**:支持复用TCP连接,减少握手和关闭连接的开销。 **五、安全性** 1. **SSL/TLS配置**:为Tomcat添加SSL支持,实现HTTPS通信,...

    最新Tomcat 5与Web开发技术详解

    【标题】"最新Tomcat 5与Web开发技术详解"涉及了两个主要方面:Tomcat 5服务器的使用和Web应用程序的开发。Tomcat 5是Apache软件基金会下的一个开源项目,作为Java Servlet和JavaServer Pages(JSP)的容器,它在Web...

    apache-tomcat-8.0.3

    作为轻量级应用服务器,Tomcat相比其他全功能的应用服务器如JBoss或WebLogic,体积更小,启动更快,资源占用少,适合小型到中型的Web应用程序部署。 二、Tomcat的主要功能 1. Java Servlet支持:Tomcat可以运行由...

    J2EE gzip压缩

    1. **服务器配置**:大多数现代Web服务器(如Apache Tomcat、Jetty、IBM WebSphere等)都支持配置gzip压缩。通过修改服务器配置文件(如Tomcat的`server.xml`),我们可以开启gzip压缩并设置相应的参数,如最小压缩...

Global site tag (gtag.js) - Google Analytics