网站首页日记详情

php 性能测试工具 xhprof

徒步认知2020/06/2980人围观
程序  
简介php 性能测试工具 xhprof, 基本上用到的概率说大不大,说小不小。主要是是占用时间,内存,每个action的时间。

下载

https://github.com/longxinH/xhprof

 

github也有教程,

大家都说官网的不支持php7,我也没有去测试,直接就安装了这个大佬的。

 

Phpize 生成编译文件 -- xhprof/extension

/usr/local/php/bin/phpize

 

编译 不是编译php.ini php-config

./configure --with-php-config=/usr/local/php/bin/php-config

 

make && make install

 

//看你怎么使用了,我把所有的xhprof文件都放到日志目录了,之后配置了一个域名,可以直接访问。不需要的时候可以直接整体删除,比较方便

 

添加xhprof.so

extension = xhprof.so

xhprof.output_dir = /tmp/xhprof

 

 

 

//生产文件的时候项目中可以没有xhprof_html但是展示的时候不可以没有xhp_lib

//xhprof_lib xhp_html 需同一目录

 

Xhprof_lib 生成xhprof文件

Xhprof_html 展示xhprof 文件

 

展示的时候

failed to execute cmd" dot -Tpng". stderrshdotcommand not found

 

//安装一下展示的工具

Dnf -y install graphviz