8款PHP调试工具

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

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

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

1)  Pinba

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

2)  PHP Dyn

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

3)  Kint

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

4)  PHP MD

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

5)  PHP Debug Bar

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

6)  Whoops

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

7)  Xdebug

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

8)  Krumo

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

时间: 2024-10-08 23:14:27

8款PHP调试工具的相关文章

Web开发者8款最牛的PHP调试工具

虽然PHP非常先进和复杂,但通过php进行Web开发却相当耗时间.开发人员更愿意花更多的时间在项目的细节上,因此,简化PHP开发的复杂性是Web开发人员迫切需要的.小编整理了8款PHP调试工具,可帮助Web开发者加快开发进程,希望这几款PHP调试工具可以为PHP开发人员的调试工作带来便利. PHP Debugger PHP debugger是最受开发人员亲睐的PHP调试工具之一.它以一种便捷的方式检测并修复bug.PHP Debugger是帮助你快速的找到错误并将它们从你的PHP程序中移除的最好

开发者必须知道这五款工具

任何高明的程序员都不可能一次性写出完美的代码,因此APP测试以及调试就成了开发者们必修的一项技能.如果掌握一些工具可以让开发者们事半功倍,所以本文介绍了五款诊断调试工具,可以帮助我们对代码.UI界面等进行调试. TestBird 这是国内大名鼎鼎的手游和APP云测平台,能提供APP和游戏的自动化测试.真人体验测试.服务器压力测试.TestBird目前已经拥有超过2000款手机,能够让这些手机自动运行各类APP,并生成测试结果.测试报告中丰富的截图和日志,可以帮助开发者们快速定位BUG,提高工作效

weinre调试工具的使用

windows下weinre安装环境搭建 weinre是一款远程调试工具,使我们在电脑上直接调试运行在手机上的远程页面.调试的页面在手机上,调试工具在chrome,二者必须在同一个网络内. 1.安装weinre weinre是基于node.js实现的,所以先要安装node.node下载地址https://nodejs.org/en/download/,安装完毕检测 >node --version 新版的node已经集成npm,可以直接安装weinre >npm -g install weinr

七款Debug工具推荐:iOS

七款Debug工具推荐:iOS开发必备的调试利器 发表于2013-09-30 00:19| 9204次阅读| 来源CSDN| 28 条评论| 作者翟方庆 开源iOS应用开发开发工具调试 摘要:在开发应用的时候,我们会碰到各种各样的bug,我们想要更好地了解到底发生了什么.然而不可预期的调试工作,总会浪费我们大量时间.本文介绍了七款诊断调试工具,可以从可以帮助我们对代码.UI界面等进行调试. 历时数周或数月开发出来了应用或游戏,可为什么体验不流畅?怎么能查出其中的纰漏?这些需要调试诊断工具从旁协助

几款前端性能检测工具

在线网站类: WebPageTest 说明: 在线的站点性能评测网站,地址http://www.webpagetest.org/ 补充: 其实这网站也是个开源项目,所以支持自己搭建一个内部的测试站点 ShowSlow 说明: showslow是yslow的数据收集与展示平台http://www.showslow.com/,它是一个开源的php项目,可以用来与firefox的yslow插件.page speed插件或者dynatrace通信,收集插件或程序所发送过来的信息并集中展示.只需要在dyn

Linux调试工具

1. 使用printf调试 #ifdef DEBUG Printf(“valriable x has value = %d\n”, x) #endif 然后在编译选项中加入-DDEBUG 更复杂的调试应用如: #define BASIC_DEBUG 1 #define EXTRA_DEBUG 2 #define SUPER_DEBUG 4 #if (DEBUG &EXTRA_DEBUG) printf … #endif 在这种情况下如果设置编译器标志为-DDEBUG=5,将启用BASIC_DEB

postman

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件. 这款网页调试工具不仅可以调试简单的css.html.脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求! 当开发人员需要调试一个网页是否运行正常,并不是简简单单地调试网页的HTML.CSS.脚本等信息是否运行正常,更加重要的是网页能够正确是处理各种HTTP请求,毕竟网页的HTTP请求是网站与用户之间进行交互的非常重要的一种方式,在动态网站中,用户的大部分数据都需要通过HTTP请求来与服务器进行交互.

使用strace追踪 mysqld

转载请注明出处: http://www.ttlsa.com/html/1841.html strace是Linux环境下的一款程序调试工具,用来监察一个应用程序所使用的系统调用及它所接收的系统信息.追踪程序运行时的整个生命周期,输出每一个系统调用的名字,参数,返回值和执行消耗的时间等. strace常用参数: -p 跟踪指定的进程 -f 跟踪由fork子进程系统调用 -F 尝试跟踪vfork子进程系统调吸入,与-f同时出现时, vfork不被跟踪 -o filename 默认strace将结果输

网页开发者调式工具Firefox插件

在调试HTML等时,我用的是Firefox,下述是它常用的插件: 毫无疑问,比起其他浏览器,Chrome虽有着明显的优势,但是它的劲敌Firefox却是很多前端攻城师和研发人员的挚爱,为了尽可能地提高用户体验,Firefox的社区在插件开发和运用上有着丰富的经验,说它是网站开发者的首选浏览器也并不为过. 本文集合了20款为开发者而生的优质插件,在这些插件的帮助下,网页开发者可以创造出令人惊艳.极富创意的网站页面.接下来,让我们一起看看这些插件吧. 1.Firebug 作为开发领域最著名的插件,F