压力测试:
php的压力测试一般有两种方法法
1.ab工具 。ApacheBench的缩写。它是绑定到apache中的,也可以单独安装。
$ab -n 1000 -c 10 http://localhost/index.php
2.Siege。可以一个测试多个地址。
$ siege -i -t 10S -f urls.txt
性能分析:
1.ZendStudio 的Profiler来进行性能分析
2.使用APD(Advanced PHP Debugger)进行性能分析。一般来说用的就是这个。
3.使用Xdebug进行性能分析。这个比较偏向于代码调试。当然如果配置了Ccachegrind还是很好用的。
.使用APC(Advanced PHP Cache)。opcache 可以大大的加快你php的运行速度。