php有没有性能测试工具 最近看了代码大全的代码调试技术一章,里面反复强调说不要盲从调试结束,要用测试结果来说话,而且其中对待php语言的测试结果比较少,现在我想自己去测一下,但是苦于没有测试工具,各位江湖哥们姐们帮帮忙,谁有好的东西分享一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果没有工具,自己写一个也未尝不可,哪位大侠写过,分享一下我想要的功能是,能够准确测出某个类的某个函数的运行时间,我希望能够尽量减少对程序的侵入性大致的用法应该是这样:$timer = RunTime->init();$timer->add('类名','方法名');$timer->add('类名2','方法名2');........$timer->show();我希望能在控制台输出来的数据是这样的时间 , 类名 , 方法名 , 运行时间 function microtimeFloat() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } $startTime = microtimeFloat(); $endTime = microtimeFloat(); 如果是测压力有apache的ab如果要看性能则有xdebug和xhprof.还有linux的strace命令来跟踪程序的执行时的系统调用 使用什么web服务器?apache,ngnix?apche的并发连接不如ngnix, apche的并发连接数大概在1000左右,ngnix在万级别了 web性能测试工具应该都是web通用的测试工具php的zend debugger具有单次分析的能力 经调查,xhprof是facebook发布的一款轻量级性能测试工具,决定研究一下它,这就是品牌的力量啊 PHP 自带的有ab压力测试工具,还是很好用的!! 查了一下,这个ab工具是apche自带的,不是php带的,而我使用的不是apche服务器,用的是ngnix 最终我选用了这位老兄说的xhporf不错下周会深入研究 老大,当然有工具,对啊,xhprof是一个,xdebug也是,还可以用apd 看起来,您老很精通这些工具,不知对于xhprof的使用有什么心得?分享一下 Xhprof下载:http://pecl.php.net/package/xhprof里面就有例子Xhprof,xdebug,apd,google一下,就能看到很多。 我已经选用了xhprof,一是冲着facebook的品牌去的,二也是发现很多国内大型互联网公司都在用它,三经测试,该性能测试工具确实使用方便,测试结果有表格形式显示,还有图,图中明确的显示出了各个函数之间的调用关系,花费时间等等周日,将会整理出一篇使用说明文档出来和我使用该插件评测我程序的成果,届时与大家分享 在新浪写了好久的技术博客,发现共鸣性相当低,我决定转战csdn希望遇到志同道合的朋友,一起交流 菜鸟求助,希望帮忙。谢谢 有谁用php做过模拟登录qq邮箱获取qq联系人的功能 php文件出错,但是浏览器不显示错误 sql查询的问题 关于DEDECMS和ecshop负载能力的分析 为什么我在wampserver phpmyadmin无法访问 帮我看看这段代码哪错了 老说我上传失败 APP网站怎么做 红色部分显示错误 就大神指教 谢谢 微信公众号addcard接口遇到签名错误 很忧闷的事情,为何不见百度收录? 切割字符串
我想要的功能是,能够准确测出某个类的某个函数的运行时间,我希望能够尽量减少对程序的侵入性
大致的用法应该是这样:$timer = RunTime->init();
$timer->add('类名','方法名');
$timer->add('类名2','方法名2');
........
$timer->show();我希望能在控制台输出来的数据是这样的
时间 , 类名 , 方法名 , 运行时间
function microtimeFloat() {
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
} $startTime = microtimeFloat();
$endTime = microtimeFloat();
如果要看性能则有xdebug和xhprof.
还有linux的strace命令来跟踪程序的执行时的系统调用
apche的并发连接不如ngnix, apche的并发连接数大概在1000左右,ngnix在万级别了
决定研究一下它,这就是品牌的力量啊
不错
下周会深入研究
Xhprof下载:http://pecl.php.net/package/xhprof
里面就有例子
Xhprof,xdebug,apd,google一下,就能看到很多。
周日,将会整理出一篇使用说明文档出来和我使用该插件评测我程序的成果,届时与大家分享
希望遇到志同道合的朋友,一起交流