axios/xhprof-composer
Composer 安装命令:
composer require axios/xhprof-composer
包简介
composer library for xhprof
README 文档
README
xhprof-composer
composer library for xhprof
Need install xhprof php extension
git clone https://github.com/longxinH/xhprof.git
cd xhprof/extension/
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make install
vim /usr/local/php7/lib/php.ini
extension=xhprof.so;
service php-fpm restart
Install
composer require axios/xhprof-composer
Use
- create record of xhprof_runs
namespace xhprof; require_once __DIR__.'/../vendor/autoload.php'; XHProf::start(); /*** begin ***/ dump('this is example for use xhprof-composer'); $a = pow(2, 10); dump($a); /*** end ***/ $report = XHProf::end('test'); dump($report); $run_id = XHProf::getRunId('test'); dump($run_id);
- query
dump(XHProfRuns::query()->find($run_id)); $list = [ '38cece5b1ce049e446b5f58fba0aba7c', '86cd5712d2a679efe80c743d1d2342e8', '773a5a2a3a50ebf16fa0dc5256cafd46' ]; $data = XHProfRuns::query()->select($list); dump($data);
- get report
$report = XHProf::report($run_id); dump($report->getTotalCpuTime()); dump($report->getTotalMemory()); dump($report->getList()); dump($report->getTree());
统计信息
- 总下载量: 293
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-05-02