客户端J2EE应用程序中的速度优化
Speed Optimization in J2EE Application, Client side?
目前我正在研究J2EE应用程序的速度优化。应用程序的性能目前(在我的情况下服务器运行得相当快) 更多地取决于下载相关文件所需的时间,如js, css等。
我的问题:
有没有办法压缩这些文件(js, css,图像等)并将其发送到客户端机器?
我已经通过一些技术将js压缩成一行,但是它的导致当前语法的一些问题。
我想知道一些压缩和发送文件的方法,如果可能的话,以获得最佳的客户端性能。
基本上有以下两种方法可以实现此功能
1)使用minfy工具缩小你的CSS和js。
我使用谷歌关闭工具,它使用Rhino来解释你的代码,同时修改它,以确保它在缩小后仍然可以工作。有很多免费的工具存在:YUI Compressor, UglifyJS等
UglifyJS也很好,试试这里http://marijnhaverbeke.nl/uglifyjs
Google Closure Tools: https://developers.google.com/closure/
2)压缩你的css和js。执行服务器特定配置以使用Gzip
这里我有一个链接,从那里你可以了解GZip是如何工作的
http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/相关文章:
- 以可优化的方式使用requirejs加载模板
- Wacom stu-430签名捕获速度太慢
- 如何在速度模板中获取LiferayPortlet实例id
- 使用优化器在慢速连接上加载main.js时需要js超时
- JavaScript数组优化以提高性能
- React+Redux性能优化与组件ShouldUpdate
- 我想放慢html中进程栏的速度
- JavaScript尾部调用中的函数是否经过优化
- javascript中的快捷方式融合优化
- Knockout绑定大量数据的速度较慢
- Wordpress:未捕获引用错误:未定义速度
- 如何优化循环以插入到数据库中
- 即使光标位于屏幕边缘,也可以跟踪鼠标速度
- Css优化谷歌页面速度洞察
- 有没有办法将javascript文件加载到一个文件中到页面中以优化网站速度
- 如何优化 jQuery 事件处理程序以提高速度
- 如何在androidwebview中优化渲染速度
- 关于浏览器缓存,为优化速度加载网站
- 客户端J2EE应用程序中的速度优化
- jQuery图像延迟加载仍然是优化网页加载速度的解决方案