php.ini 生产性能中的 Xdebug

Xdebug in php.ini production performance

禁用 xdebug 是否有任何性能问题? 我的问题是我可以禁用它并将其留在 php.in 中,还是应该删除所有部分

; XDEBUG Extension
[xdebug]
zend_extension ="C:/wamp64/bin/php/php5.6.16/zend_ext/php_xdebug-2.4.0rc2-5.6-vc11-x86_64.dll"
xdebug.remote_enable = off
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="C:/wamp64/tmp"
xdebug.show_local_vars=0

您需要做的就是注释掉这一行以禁用 XDEBUG。

;zend_extension ="C:/wamp64/bin/php/php5.6.16/zend_ext/php_xdebug-2.4.0rc2-5.6-vc11-x86_64.dll"

Xdebug 将不会加载。你可以把所有的参数都放在那里,以防你以后想重新激活 XDEBUG,

当您删除 XDEBUG 时,php 脚本的执行时间可以得到相当明显的改善。第一次测试时,我对它的差异之大感到惊讶。