我想更新我的本地工作环境,以便更加严格地改进我的代码。我知道我的代码没问题,但与大多数情况一样,总是有改进的空间。PHP:剖析代码和严格环境〜改进我的编码
我用我的XAMPP本地机器上,对纯朴的缘故Apache Friends XAMPP (Basic Package) version 1.7.2
所以我已经更新了我php.ini : error_reporting
是E_ALL | E_STRICT
帮助与代码标准。我也启用了XDebug扩展似乎工作,已经测试了一些破损的代码,并得到了不错的标准橙色错误通知。
但是,读过这个问题,Profiling PHP code并启用了分析器,我似乎无法创建一个cachegrind文件。
我看过的许多指南似乎认为您需要在XAMPP中安装XDebug,这导致我认为它们已经过时,因为现在XDebug与XAMPP捆绑在一起。
所以,如果任何人都可以帮助指向正确的方向,配置XDebug输出grind文件,或者在XAMPP中为XDebug配置设置一大组默认设置,我将不胜感激。似乎有很少的文件继续下去。
如果人们有关于将这些工具与Netbeans集成的提示,那就太棒了。
我很高兴能得到其他的东西,我能做些什么来帮助收紧我的PHP代码的建议,无论是语法和性能明智
感谢,并为散漫问题(S)的歉意!
忍者编辑
我应该menion我使用虚拟主机命名为我的Apache配置,我认为这就是为什么在端口上运行XDebug的9000是不是为我工作。我想我需要修改我的虚拟主机,包括端口9000
更多XDebug阅读,http://www.ibm.com/developerworks/opensource/library/os-php-xdebug/ – 2010-06-11 13:50:14