排名前 8 的 PHP 调试工具,你认可吗? - 开源中国社区
排名前 8 的 PHP 调试工具,你认可吗?
oschina 2014年02月26日

排名前 8 的 PHP 调试工具,你认可吗?

oschina oschina 发布于2014年02月26日 收藏 291 评论 66

免费体验IBM Cloud,构建Iot应用 >>>  

Web 开发并不是一项轻松的任务,有超级多服务端脚本语言提供给开发者,但是当前 PHP 因为具有额外的一些强大的功能而越来越流行。PHP 是最强大的服务端脚本语言之一,同时也是 web 开发者和设计者用的最多,最经常使用的语言。

PHP 有非常多的工具,其中包括测试和优化工具,文档工具,代码编辑器,安全工具,同时也支持框架和在线工具。这就是为什么在那么短的时间内吸引了那么的开发者使用它。工具总是能帮助简化和加速开发的过程。

今天我们主要是围绕最受开发者们欢迎的前 8 个 PHP 的调试工具。调试工具在开发过程中占有很重要的地位,开发者的代码有特别多的行数,同时也可能存在错误,而调试工具就能帮助开发者找出这些错误并能很好的调试程序。

1)  Pinba

Pinba 是个开源的 MySQL 存储引擎,主要任务是帮助 web 开发者监控所有 PHP 脚本的性能。使用 MySQL 作为只读接口,作为一个 PHP 的实时监控服务器。

pinba-php-debugger-tool

2)  PHP Dyn

PHP Dyn 是个令人惊奇的扩展,帮助调试 PHP 脚本。它的主要是能跟踪执行脚本,也是一款提供给 PHP 开发者的开源软件。

Best PHP debuggin Tool - php-dyn

3)  Kint

Kint 是另一个调试 PHP 脚本的最好的调试工具,非常容易使用,强大,而且 PHP 的 web 开发者可以随意定制。

Best PHP debugging Tools  - kint

4)  PHP MD

PHPMD 可以从源代码中找到错误,并且使用一系列有限的定义规则就可以轻松解决问题。

Best PHP Debugging tool - phpmd

5)  PHP Debug Bar

PHP Debug Bar 是另一个非常棒的 PHP 调试工具,可以显示 web 应用的 pst 数据。

Best PHP Debugging tool - phpdebugbar

6)  Whoops

Whoops 是个更高效的 PHP 调试库,帮助开发者构建和维护他们的项目,使其做得更好。Whoops 也是个开源软件,有着许多杰出的特性。

Best PHP Debugging Tool - whoops

7)  Xdebug

Xdebug 是提供给 PHP 用户的一个扩展,有着许多高级的特性,每一时刻都有不同类型的更新。

Best PHP Debugging Tool - xdebug

8)  Krumo

Krumo 是 PHP 调试工具的杰出代表,可以显示任意的 PHP 变量的结构信息。

Best PHP Debugging Tool - krumo

欣赏完这些超级棒的 PHP 调试工具,分享一下你的经验,大家畅所欲言吧!

via designzum.com

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:排名前 8 的 PHP 调试工具,你认可吗?
分享
评论(66)
精彩评论
1
最好的调试工具是 echo
1

引用来自“小男人”的评论

不认可,排名第一的是 echo
一万个赞同,那第二绝对是 var_dump() 或是 print_r()
最新评论
1
最好的调试工具是 echo
1

引用来自“小男人”的评论

不认可,排名第一的是 echo
一万个赞同,那第二绝对是 var_dump() 或是 print_r()
0

引用来自“小男人”的评论

不认可,排名第一的是 echo
但是: var_dump(); 应该是第二的吧
0
mark
0
还不错,mark下
0
no sir!
0

引用来自“D哥”的评论

Whoops 怎么这么像 laravel 的Trace页面

因为 laravel 就是用的 whoops
0
没有zenddebug?
0
我还没用过调试工具,都是var_dump,悲剧
0
die()
0
xdebug
0
汗,有这么多。。。只用过xdebug、和debug bar
0

引用来自“小男人”的评论

不认可,排名第一的是 echo

同意~~
0

引用来自“hmh”的评论

引用来自“lxrmido”的评论

echo, die, print_r, var_dump

+1

+99
0
xdebug
0
dump echo 路过``
0
echo
0
echo, print_r, var_dump
0
xdebug的var_dump做出来的结构好。

我还用过firePHP

另外laravel基本上就是封装第三方库的一个框架,
0
Xdebug 不用说了
顶部