php应用程序效率监测 xhprof

来源:互联网 发布:安卓 windows 如何切换 编辑:程序博客网 时间:2024/06/01 08:15

1. 下载 xhprof.rar  http://pecl.php.net/package/xhprof2.  解压 把包文件解压到你的跟目录里面

3.配置php.ini

[xhprof]
extension=php_xhprof.dll
xhprof.output_dir= "D:\xhprof"


 function xhprof($dataInfo=null){        //开启调试       xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);        //要测试的php代码         if( $dataInfo == null ){             // 你需要输出的代码在这里          }else{           echo $dataInfo; //你需要输出的代码在这里         }          //停止检测并返回数据       $data = xhprof_disable();       //下载工具类       engine::loadExtends('vendors.xhprof_lib.utils.xhprof_lib');#调用框架的第三方扩展  
// 在你的应用程序中 加载 <span style="font-family: Arial, Helvetica, sans-serif;">xhprof_lib/utils/xhprof_lib.php</span>       engine::loadExtends('vendors.xhprof_lib.utils.xhprof_runs');#调用框架的第三方扩展
//在你的应用程序中 加载  <span style="font-family: Arial, Helvetica, sans-serif;">xhprof_lib/utils/xhprof_runs.php</span>
       $objXhprofRun = new XHProfRuns_Default();       $run_id = $objXhprofRun->save_run($data, "xhprof");
             echo  $run_id;  程序将拿到这个id      }
参考: http://www.cnblogs.com/siqi/p/3790186.html


0 0