公司系统上海一客户的系统调优(四)-- 工欲善必先利器之一(httpwatch)

      这个系统的优化做了很长一段时间了, 方法试过了几种。

1、优化提交方式, 重新定义了数据提交的格式定义, 从而减少数据提交的体积

2、 优化js脚本, js的引用关系的改变,关键js使用yui compressor直接压缩然后再使用。

3、 优化缓存, 使用nginx缓存静态内容:js、img、css等内容。

     从目前来看的结果几种方法效果最明显的就是提交方式的优化, 数据提交的体积直接减少了N多倍(数量级的减少),把某些页面的时间的提交时间从4~5分钟减少为40秒钟。

       其次是缓存的启用, 是在nginx中设置的的js过期时间。启用了这些缓存之后, 数据页面的再次加载效率提高非常明显,从4~5秒钟可以缩减到2秒以内。

      js脚本的优化花的功夫最多, 因为以前的程序再这方面做的实在不好。但是js经过缩减后体积直接减少一半, 这个还不算tomcat的gzip压缩。互联网上访问的效率提升还是有作用的, 局域网似乎没有太多的改善。


        这是作为一段时间的努力的成果,系统在页面的加载和显示方面是有了改善, 虽然这种改善好不是尽善尽美, 还有很多有待提高的地方。 但是通过这种项目的改进。发现了很多以往工作中没有注意的问题。这些问题单纯的通过人的操作是比较难发现问题的, 但是借助一些工具可以很轻松的检测。 下面首先介绍下httpwatch  




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值