php 5.5 xhprof for windows

今天看到一个好的性能优软件xhprof(有facebook开发的类库)在国内找了很多网站都没有找到相关php5.5的扩展,只好翻墙还是外面的世界精彩一下就找到了link (http://windows.php.net/downloads/pecl/releases/xhprof/0.10.6/)如果不能翻墙的小伙伴可以到我的百度云盘下载link(http://pan.baidu.com/disk/home#list/path=%2Fphp%20extension)下载后解压把.dll文件放到php/ext 下面然后在php.ini文件中添加 extension=php_xhprof.dll 和输出目录xhprof.output_dir=(相关日志的保存路径自定义)然后重启apache 查看phpinfo()就会看到xhprof扩展 如果能够看到xhprof恭喜你安装成功

安装成功后还要在window.php.net下载一个xhprof 下载link(http://pecl.php.net/package/xhprof)我下载的是最高版本 解压找到xhprof_html和xhprof_lib目录把这连个目录复制到你的工作目录

然后相应的程序优化

xhprof_enable();

/

需要调优的代码

/
$xhprof_data = xhprof_disable();
      
        $XHPROF_ROOT = realpath(dirname(__FILE__));
        include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_lib.php";

        include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_runs.php";

        $xhprof_runs = new XHProfRuns_Default();

        $run_id = $xhprof_runs->save_run($xhprof_data, "xhprof_foo");

        $url ="/xhprof_html/index.php?run=$run_id&source=xhprof_foo";

        echo '<a href="'.$url.'">'.$url.'</a>';

点击相应得链接会看到这样一个页面

原文地址:https://www.cnblogs.com/paulversion/p/5534038.html