J2EE应用程序中的速度优化,客户端?

时间:2014-06-19 04:42:59

标签: java javascript css java-ee

目前我正致力于J2EE应用程序的速度优化。目前应用程序的性能在我的情况下服务器运行得非常快更多地取决于下载相关文件所需的时间< / strong>喜欢js,css等。

  

我的问题:

     

有没有办法压缩这些文件(js,css,   图像等..)并将其发送到客户端机器?

我已经介绍了一些技术将js压缩成一行,但导致当前语法出现一些问题

  

我想知道一些方法来压缩和发送文件,如果可能的话,以获得最佳的客户端性能。

1 个答案:

答案 0 :(得分:0)

基本上有两种方法可以实现此功能,如下所示

1)用可在线获取的minfy工具缩小你的css和js。

我使用Google Closure Tools,它使用Rhino来解释您的代码,同时修改它以确保它在缩小后仍然有效。存在许多免费工具:YUI Compressor,UglifyJS等

UglifyJS也很好,请在这里试试http://marijnhaverbeke.nl/uglifyjs

Google Closure工具:https://developers.google.com/closure/

2)Gzip你的css和js.Do服务器特定配置使用Gzip

这里我有链接,你可以从中学习GZip如何工作

http://betterexplained.com/articles/how-to-optimize-your-site-with-gzip-compression/