【基本介绍】
xhprof可以用于分析PHP应用运行性能的轻量级工具,开销很低。
【安装配置】
1、下载XHProf源码并解压。
wget http://pecl.php.net/get/xhprof-0.9.2.tgz
tar zxvf xhprof-0.9.2.tgz
2、编译前预处理。
cd xhprof-0.9.2/extension/
$PHP_HOME/bin/phpize
3、编译三步曲。
./configure --with-php-config=$PHP_HOME/bin/php-config
make
make install
4、增加PHP配置。
vi $PHP_HOME/lib/php.ini
在php.ini中配置extension 。
;; php载入扩展模块的目录
extension_dir="$PHP_HOME/lib/php/extension/no-debug-non-zts-20090626"
[xhprof]
extension=xhprof.so
;; xhprof日志输出目(根据实际环境修改)
xhprof.output_dir=/home/nieyong/profile/xhprof
5、验证安装结果。
执行命令
php -m
如果在[PHP Modules]下的扩展列表中出现了xhprof表示安装和配置成功。
【参考】
http://aofengblog.blog.163.com/blog/static/6317021201341851510578/
http://www.cnblogs.com/bluefrog/archive/2012/03/01/2374922.html
分享到:
相关推荐
**xhprof:深入理解PHP性能测试工具** xhprof是一款强大的性能分析工具,专为PHP语言设计,用于帮助开发者定位代码中的性能瓶颈。这款工具由Facebook开发并开源,能够提供CPU使用率、内存消耗以及函数调用等各种...
《PHP扩展xhprof及其应用详解》 ...总结,xhprof是PHP性能优化的重要工具,通过它可以有效地定位和解决代码中的性能问题。正确安装并使用xhprof,能帮助开发者提升PHP应用的效率,实现更流畅的用户体验。
xhprof-0.9.4是一款广泛应用于PHP性能分析的工具,尤其在官网不再提供下载的情况下,其重要性更加凸显。这款工具的核心功能是帮助开发者定位并优化代码中的性能瓶颈,通过详尽的性能数据报告,为提升应用性能提供了...
xhprof由facebook开源出来的一个PHP性能监控工具,占用资源很少,甚至能够在生产环境中进行部署。 它可以结合graphviz使用,能够以图片的形式很直观的展示代码执行耗时。 下面主要讲一下安装和使用过程 1、安装 ...
XHProf,一款由Facebook开发的PHP性能分析器,主要用于帮助开发者深入理解PHP应用程序的执行效率,找出性能瓶颈,优化代码。在Windows环境下,虽然XHProf的原生支持相对较弱,但通过一系列配置和工具的组合,我们...
MD_XHProf是PHP性能分析和优化领域的一个重要工具,它是经典的XHProf的升级版本,专为PHP7设计和优化。XHProf是Facebook开源的一款强大的性能剖析器,能够帮助开发者深入理解代码执行的各个方面,包括CPU使用、内存...
标题 "php_xhprof_0.10.0_PHP_5.3.3_VC6_x86" 提供的信息表明,这是一个与 PHP 相关的性能分析工具,具体是 XHProf 的一个版本,适用于 PHP 5.3.3,且是针对 Visual C++ 6 (VC6) 编译器构建的 x86(32位)平台。...
XHProf是一款由Facebook开发的PHP性能分析器,它专注于提供轻量级、高效的代码调试和性能分析功能。作为一个开发者工具,XHProf可以帮助我们深入理解PHP应用的运行过程,找出性能瓶颈,从而优化代码,提升网站或服务...
接下来,我们要介绍的是Xhprof,这是一个由Facebook开发的PHP性能分析器。它能收集关于PHP脚本执行的详细信息,包括CPU使用率、内存占用、函数调用次数等。要安装Xhprof,首先需要下载源码,然后将其解压到PHP的扩展...
在 http://www.cnblogs.com/strick/p/4699981.html 有描述
【XHProf:PHP的轻量级性能分析工具】 XHProf是由Facebook开源的一款用于PHP的轻量级性能分析工具,它与Xdebug相似,但其性能开销更小,这意味着它更适合在生产环境中使用,而且可以灵活地通过程序开关控制是否启用...
#### PHP性能优化 **1. 避免使用`array_key_exists`,改用`isset`** - `isset`在检查数组元素是否存在时更快,因为它不区分键名是否为`NULL`。 - 示例代码:使用`isset($arr['key'])`替代`array_key_exists('key'...
配套教程:... 在windows下进行php性能监测调试的工具XHProf; XHProf是facebook出的一个php的调试工具: 相关文档在:http://mirror.facebook.net/facebook/xhprof/doc.html
XHProf是一款由Facebook开源的PHP轻量级性能分析工具,与Xdebug类似,但它在性能上的开销更低,特别适合用于生产环境的性能分析,而且能够通过程序控制是否开启性能分析。XHProf支持基于Web的用户界面,方便查看性能...
xhprof 是一个强大的性能分析器,它可以帮助我们深入了解 PHP 应用的运行情况,包括 CPU 使用、内存消耗以及函数调用的耗时等。 1. **xhprof 简介**: xhprof 是由 Facebook 创建的一个 PHP 性能分析器,它提供了...
XHProf on Windows; 在windows下进行php性能监测调试的工具XHProf; XHProf是facebook出的一个php的调试工具: 相关文档在:http://mirror.facebook.net/facebook/xhprof/doc.html