PHP机能测试器材xhprof安装与行使要领详解
本文实例说明白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措施计划有所辅佐。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |