从核桃博客 转载,http://www.hetaoblog.com/?p=83
网站性能包括很多方面,,比如性能测试,性能优化,性能监控等。从核桃博客开博以来,对这些方面都做了一些介绍,比如
性能优化:
网站性能优化实践-cms性能优化之动态页面静态化、减少http请求和js压缩
网站性能优化实践-for循环中的数据库操作
网站性能优化实践-数据库分页和轻量级Session
小结:
第1条中动态页面静态化属于后端,减少http请求和js压缩属于前端;
第2条和第3条是属于后端,主要是对IO和内存的优化;
以后会介绍一些更多的性能优化的实践内容,有很多做法可能也都比较简单,但是简单有效的解决问题当然是最好的:)
性能测试工具:
使用性能测试工具Grinder做性能测试
使用性能测试工具JMeter系列2-运行JUnit Request测试Java API
使用性能测试工具JMeter来测试网站性能1
网站性能测试工具Apache Benchmark的使用说明
性能测试工具-利用FireBug做前端性能测试
小结:
除了今天写的最后一片firebug的关于前端的,其他几个都是关于后端的,用来做性能测试、压力测试等。测试工具还有很多其他,以后也会做一些介绍。就个人感觉而言,Apache Benchmark最简单方便,稍微复杂点的JMeter比较好,如果要支撑非常复杂的逻辑,Grinder因为支持Jython脚本的缘故,更灵活一点
性能监控
使用性能监控工具-Perfmon监控windows服务器性能
小结:
这里内容还比较少,就介绍了windows服务器的性能监控,以后会介绍一些对application server,数据库,用户体验时间等各个方面的性能监控工具和思路。