×
新网 > 虚机资讯 > 正文

xhprof使用

  • 作者:未知
  • 来源:
  • 2018-05-14 18:15:35

介绍 XHProf 是 FaceBook 开发的一个函数级别的 PHP 分层分析器。 XHProf 能统计每个函数的调用次数、内存使用、CPU占用等多项重要的数据。 和Xdebug比更加轻量,高效,可以在生产环境使用。 安装 需要安装xhprof扩展和graphviz,并配置好xhprof执行产生的数据文件路径 将安装源码目录下的xhprof_html和xhprof_lib放到we

介绍

002UASMrzy7605pjKJv15&690.jpg

XHProf 是 FaceBook 开发的一个函数级别的 PHP 分层分析器。
XHProf 能统计每个函数的调用次数、内存使用、CPU占用等多项重要的数据。
和Xdebug比更加轻量,高效,可以在生产环境使用。

安装 需要安装xhprof扩展和graphviz,并配置好xhprof执行产生的数据文件路径 将安装源码目录下的xhprof_html和xhprof_lib放到web用户(如nobody)可访问的目录下 配置web虚拟主机,root指向xhprof_html目录
使用

在代码中加入

 

<?php xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY); //...... 要分析的代码 ...... $xhprofData = xhprof_disable(); include_once "/home/q/php/xhprof/xhprof_lib/utils/xhprof_lib.php"; include_once "/home/q/php/xhprof/xhprof_lib/utils/xhprof_runs.php"; $xhprofRuns = new XHProfRuns_Default(); $id = $xhprofRuns->save_run($xhprofData, "xhprof");

 

 

运行后根据$id值访问http://yourdomian.com/xhprof_html/index.php?run=$id&source=xhprof查看结果

  • 相关专题

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading