1. 云栖社区>
  2. PHP教程>
  3. 正文

xdebug进行性能分析

作者:用户 来源:互联网 时间:2017-12-01 17:48:44

windows安装ubuntu

xdebug进行性能分析 - 摘要: 本文讲的是xdebug进行性能分析, PHP昨天网站出现了性能问题,使用了xdebug进行性能分析,效果不错。   xdebug会生产分析日志,ubuntu下面可以用kcachegrind对日志进行分析。   安装:sudo apt-get install kcachegri

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

以上是xdebug进行性能分析的全部内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有其他相关内容,欢迎继续使用右上角搜索按钮进行搜索windows , 安装 ubuntu ,以便于您获取更多的相关知识。