分层PHP性能分析工具--xhprof

xhprof的安装是很简单,记录下其在php函数中的使用代码别让自己给忘记了:

 

public static function startXhprof()
    {
        if (function_exists('xhprof_enable')) {
            xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
        }
    }

 

 

    public static function showXhprof()
    {
        if (function_exists('xhprof_enable') && function_exists('xhprof_disable')) {
            self::$_xhprofData = xhprof_disable();
            include_once "/data/cap/xhprof/xhprof_lib/utils/xhprof_lib.php";   //加载xhprof包
            include_once "/data/cap/xhprof/xhprof_lib/utils/xhprof_runs.php";   
            $xhprof_runs = new XHProfRuns_Default();   
            $run_id = $xhprof_runs->save_run(self::$_xhprofData, "xhprof_info");
            echo '<br/><center><a target="_blank" href="'.Config::$xhprofDomain.'/index.php?run=' . $run_id . '&source=xhprof_info"'
                .' style="color:red;">查看xhprof状态</a></center><br />';
        }
    }
}

posted @ 2012-11-12 08:56  Linux、Mongo、Php、Shell、Python、C  阅读(285)  评论(0编辑  收藏  举报