首页 > 作文

php xhprof使用实例详解

更新时间:2023-04-07 10:39:09 阅读: 评论:0

xhprof php性能分析

1.clone xhprof 此版本为github第三方扩展 (php官房不支持 php 7)

https://github.com/longxinh/xhprof

2.extension 目录为扩展源码安状扩展即可

phpize && ./configure && make &世界上最大的车amp;& make install

3.编辑php.ini 启用xhprof扩展

[xhprof]extension = xhprof.soxhprof.output_dir = /tmp/xhprof ;性能分析数据文件存放位置 需要php用户有可写可读权限

4.对项目入口文件添加代码

xhprof_enable(xhprof_flags_no_builtins +xhprof_flags_cpu +     xhprof_flags_memory);register_shutdown_function(function (){$data = xhprof_disable();    //xhprof_lib 在第一步git clone 后的文件夹里面   incllol 战斗力ude '/mnt/d/www/xhprof/xhprof_lib/utils/xhprof_lib.php';  inclu成长 作文de '/mnt/d/www/xhprof/xhprof_lib/utils/xhprof_runs.php';  $objxhprofrun = new xhprofruns_default();  $objxhprofrun->save_run($data, "table"); //生成数据文件后缀});

5.nginx 或者 apache 创建 网占目录(apache为例)

<virtualhost *:80>  rvername xhprof.com  ## xhprof/xhprof_html 在第一步git clone 后的文件夹里面  documentroot "/mnt/d/www/xhprof/xhprof_html"  directoryindex index.html index.php index.html  <directory "/mnt/d/www/xhprof/xhprof_html">     options indexes followsymlinks     allowove陕西师范大学继续教育学院rride all     require all granted  </directory> </virtualhost>

6.访问 (上面虚拟主机配置的 本地域名需要host )显示每次程序运行生成的性能分析数据文件 点击可以打 开

7.如果想要查看性能图点击 view full callgraph (服务器需要安装 graphviz 库)

上海春考分数线ubuntu 安装方法 (pro apt-get install graphviz

8.显示效果图

总结

以上所述是www.887551.com给大家介绍的php xhprof使用实例详解 ,希望对大家有所帮助

本文发布于:2023-04-07 10:39:07,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/e33f80fb6df48397f888c8bbafd1d83d.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:php xhprof使用实例详解.doc

本文 PDF 下载地址:php xhprof使用实例详解.pdf

标签:性能   文件   官房   数据
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图