首页 » 网站建设 » mphpx技巧_高级技能php调优第二步之xdebug调优分析md

mphpx技巧_高级技能php调优第二步之xdebug调优分析md

访客 2024-12-14 0

扫一扫用手机浏览

文章目录 [+]

mkdir -p /tmp/xdebug[xDebug]zend_extension=\公众/usr/lib/php/20151012/xdebug.so\"大众xdebug.remote_enable = 1xdebug.remote_autostart=on; 以下部分为调优的配置xdebug.profiler_enable = 1xdebug.profiler_enable_trigger = 1xdebug.profiler_output_dir = \"大众/tmp/xdebug\公众安装剖析工具kcachegrind

sudo apt install kcachegrind测试的源码文件

编辑inc.php

<?phpfunction SayHello(){ echo \"大众inc 中的sayhello|||\"大众;}?>

编辑index.php

mphpx技巧_高级技能php调优第二步之xdebug调优分析md

<?phpinclude \公众./inc.php\"大众; //引入模块echo \"大众hello world\公众; SayHello(); //调用模块的函数?>启动做事

php -S 0.0.0.0:3000天生数据

浏览器中输入url

mphpx技巧_高级技能php调优第二步之xdebug调优分析md
(图片来自网络侵删)

http://localhost:3000/index.php?XDEBUG_PROFILE剖析数据

运行kcachegrind;打开/tmp/xdebug中的文件

可以看到函数的实行韶光,调用次数,占用内存的情形

统计文件

可视化剖析界面

标签:

相关文章

php页面休眠技巧_另类办法实现PHP后台运行

问题开拓中常常会碰着这种情形:当用户触发某个要求后,须要PHP做一些处理,但是不须要用户等待处理完成,也便是要求须要快速相应并结束...

网站建设 2024-12-15 阅读0 评论0