PHP安装和使用xhprof

来源:互联网 发布:java程序员年终总结 编辑:程序博客网 时间:2024/06/06 00:59

一、编译安装

1、下载源码

wget https://pecl.php.net/get/xhprof-0.9.4.tgztar zxf xhprof-0.9.4.tgzcd xhprof-0.9.4/extension/sudo phpize./configure --with-php-config=/usr/local/php/bin/php-configmake && make install

2、在php.ini里加入

extension=xhprof.so;

3、在WWW目录下创建

<?php// cpu:XHPROF_FLAGS_CPU 内存:XHPROF_FLAGS_MEMORY// 如果两个一起:XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);// 要测试的php代码$data = xhprof_disable();   //返回运行数据 // xhprof_lib在下载的包里存在这个目录,记得将目录包含到运行的php代码中include_once "xhprof_lib/utils/xhprof_lib.php";  include_once "xhprof_lib/utils/xhprof_runs.php";   $objXhprofRun = new XHProfRuns_Default(); // 第一个参数j是xhprof_disable()函数返回的运行信息// 第二个参数是自定义的命名空间字符串(任意字符串),// 返回运行ID,用这个ID查看相关的运行结果$run_id = $objXhprofRun->save_run($data, "xhprof");var_dump($run_id);

4、运行





1 0
原创粉丝点击