khan.chan {at} virest.org
原文地址: http://blog.virest.org/xhprof.html
在LAMP架构站点中,PHP profiler分析常用的工具,如Xdebug; 在生产环境中我们一般会从WEB集群中取一台机器开启XDebug,而且稍后即刻关闭, 一是性能的影响, 二是产生的日志也大的惊人.
这里我们介绍Facebook的类似profiler工具—-xhprof, 其数据采集部分用C实现, HTML用户界面为PHP实现, 便于开发者基于浏览器的性能分析查看.
对于我们在Xdebug中可知的一些函数调用,CPU/RAM使用等性能外, 还有个非常有意思的功能: Diff Reports
在作一些version building到新版本的时候也许想对比下新旧版本的性能数据表现, 这非常棒!



参考资料:
http://mirror.facebook.net/facebook/xhprof/doc.html
http://www.ooso.net/archives/522
Tags: xhprof