加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP机能测试器材xhprof安装与行使要领详解

发布时间:2021-05-18 23:30:58 所属栏目:编程 来源:网络整理
导读:本文实例说明白PHP机能测试器材xhprof安装与行使要领。供各人参考研究详细如下: xhprof概述: XHProf是一个分层PHP机能说明器材。它陈诉函数级此外哀求次数和各类指标,包罗阻塞时刻,CPU时刻和内存行使环境。一个函数的开销,可细分成挪用者和被调

本文实例说明白PHP机能测试器材xhprof安装与行使要领。分享给各人供各人参考,详细如下:

xhprof概述:

XHProf是一个分层PHP机能说明器材。它陈诉函数级此外哀求次数和各类指标,包罗阻塞时刻,CPU时刻和内存行使环境。一个函数的开销,可细分成挪用者和被挪用者的开销,XHProf数据网络阶段,它记录挪用次数的追踪和海涵性的指标弧在动态callgraph的一个措施。它独占的数据计较的陈诉/后处理赏罚阶段。在数据网络时,XHProfd通过检测轮回来处理赏罚递归的函数挪用,并通过给递归挪用中每个深度的挪用一个有效的定名来避开死轮回。XHProf说明陈诉有助于领略被执行的代码的布局,它有一个简朴的HTML的用户界面( PHP写成的)。基于赏识器的机能说明用户界面能更轻易查察,或是与偕行们分享成就。也能绘制挪用相关图。

安装与行使:

最近要做网站的机能比拟,于是就找一款机能测试事变来玩玩,器材许多,但对比之前照旧认为xhprof的安装和行使相对来说简朴点,数据说明也都还可以,下面就说说它的安装和行使。。。

下载xhprof和graphviz

xhprof的话,直接去php官网就可以下载,为了利便可以戳一下

graphviz的话也要下载,首要是表现xhprof机能功效的图形报表,戳这里

编译安装xhprof

将天生的xhprof.so文件加到php.ini文件中,然后重启apache了

0.9.2 CPU num => 4 ...

安装graphviz

测试一下了

在之前下载的xhprof文件夹内里,找到xhprof_html,xhprof_lib、sample三个文件夹,那这三个文件夹放到你可以会见到得处所去,然后通过毗连先会见以下http://xxxx/sample/sample.php,在会见以下http://xxxx/xhprof_html/,就会看到有一笔记录,点击后就可以看到说明功效页面,通过点击 View Full CallGraph链接到图形报表的页面。

怎样行使

假设你此刻要看看看本身做的一个网站的首页机能数据,那么你要找到这个网站的首页进口文件,在焦点文件加载之前和之后别离加上xhprof的机能测试代码

save_run($xhprof_data,"xhprof"); #这里打印出本次测试的id,利便到报表列表页面【http://xxxx/xhprof_html/】去通过对应的id找到对应的功效 var_dump($run_id);

更多关于PHP相干内容感乐趣的读者可查察本站专题:《》、《》、《》、《》、《》、《》及《》

但愿本文所述对各人PHP措施计划有所辅佐。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读