xdebug 性能分析:
性能分析:
php.ini 中配置
xdebug.profiler_enable=0
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_name=cachegrind.out.%t.%p
xdebug.profiler_output_dir=/mnt/hgfs/work_www/360che/xdebug/
说明:profiler_enable 值为1代表每次请求都生成报告文件;
profiler_enable_trigger 值为1 代表 ,有特定的get参数[ XDEBUG_PROFILE ]才生成报告文件
mac 安装acachegrind
1)brew install graphviz
2)brew install qcachegrind
####brew install qcachegrind --with-graphviz
在phpstorm 中 Tools 中点击 “Analyze Xdebug ..." 选择生成的报告文件 打开