xdebug进行性能分析
PHP昨天网站出现了性能问题,使用了xdebug进行性能分析,效果不错。
xdebug会生产分析日志,ubuntu下面可以用kcachegrind对日志进行分析。
安装:sudo apt-get install kcachegrind
windows下面类似的分析工具是:WinCacheGrind
xdebug的配置:
[xdebug]
zend_extension=/usr/lib/php5/xdebug.so
xdebug.profiler_enable=0
xdebug.auto_trace = 1
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir=/data/www/website/xdebug/
其中profiler_enable不要设置成1,不然所有的脚本运行都会写日志,profiler_enable_trigger =1 是在网址后面带XDEBUG_PROFILE参数,才会生成日志。(例:http://path/to/index.php?XDEBUG_PROFILE)
相关推荐
codeDig 2020-09-15
lemonzhangyan 2020-09-17
chenhaimeimeng 2020-09-15
icysonyk 2020-09-15
RemixGdc 2020-08-15
nicelife 2020-06-27
zhaowj00 2020-06-06
缘起宇轩阁 2020-04-22
xiaocainiao0 2020-04-22
nicelife 2020-03-26
poplpsure 2020-02-10
nicelife 2019-12-25
amberom 2019-12-05
ipromiser 2019-11-19
MXstudying 2019-11-17
spinachcqb 2019-11-04
ROES 2011-05-05
很青的青蛙 2010-10-07
lff 2008-11-05