使用xdebug和wingride/KCacheGrind优化分析php代码性能

来源:赵克立 分类: PHP 标签:无发布时间:2018-07-18 14:00:07浏览:289
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
温馨提示:
技术类文章有它的时效性,请留意文章更新时间以及软件的版本
更新时间:
2018-07-18 15:02:19

首先在php.ini中开启xdebug扩展并添加下面配置项,以便记录代码运行中的一些日志信息

;记录优化信息
xdebug.auto_trace=1
xdebug.collect_params=1
xdebug.collect_return=1
;所有信息都记录到一个文件里面
xdebug.profiler_append=1 
xdebug.profiler_enable_trigger=on

如果不需要优化性能的话建议把这些配置去掉,不然会占用很多的空间,每打开一个页面都会记录一些东西
然后下载wincachegrind这个软件加载生成的日志文件来进行分析

https://sourceforge.net/projects/wincachegrind/


kcachegrind也是人分析软件(比上个厉害)文件也大17M

https://sourceforge.net/projects/qcachegrindwin/


微信号:kelicom QQ群:215861553 紧急求助须知
留下一点心意, :)
点击更换验证码
留言