最常用的8款PHP调试工具


Posted in PHP onJuly 06, 2014

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

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

PHP 相关文章推荐
PHP在Web开发领域的优势
Oct 09 PHP
PHP脚本的10个技巧(4)
Oct 09 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
Jul 08 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
PHP实现事件机制的方法
Jul 10 PHP
Laravel最佳分割路由文件(routes.php)的方式
Aug 04 PHP
ZendFramework框架实现连接两个或多个数据库的方法
Dec 08 PHP
redis查看连接数及php模拟并发创建redis连接的方法
Dec 15 PHP
PHP echo()函数讲解
Feb 15 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
Aug 05 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 PHP
一个不易被发现的PHP后门代码解析
Jul 05 #PHP
linux下使用crontab实现定时PHP计划任务失败的原因分析
Jul 05 #PHP
php操作redis中的hash和zset类型数据的方法和代码例子
Jul 05 #PHP
采用memcache在web集群中实现session的同步会话
Jul 05 #PHP
30个php操作redis常用方法代码例子
Jul 05 #PHP
PHP在网页中动态生成PDF文件详细教程
Jul 05 #PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
Jul 05 #PHP
You might like
PHP中动态显示签名和ip原理
2007/03/28 PHP
跟我学Laravel之安装Laravel
2014/10/15 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
php利用imagemagick实现复古老照片效果实例
2017/02/16 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
jQuery 学习入门篇附实例代码
2010/03/16 Javascript
js 通用订单代码
2013/12/23 Javascript
node.js中的fs.utimesSync方法使用说明
2014/12/15 Javascript
javascript数据类型示例分享
2015/01/19 Javascript
jQuery插件slides实现无缝轮播图特效
2015/04/17 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
jquery网页日历显示控件calendar3.1使用详解
2016/11/24 Javascript
jsp 自动编译机制详细介绍
2016/12/01 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
Node.js 的模块知识汇总
2017/08/16 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
js 对象使用的小技巧实例分析
2019/11/08 Javascript
js实现带积分弹球小游戏
2020/07/21 Javascript
Python中请使用isinstance()判断变量类型
2014/08/25 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
利用python对mysql表做全局模糊搜索并分页实例
2020/07/12 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
C语言面试题
2013/05/19 面试题
node中使用shell脚本的方法步骤
2021/03/23 Javascript
2013的个人自我评价
2013/12/26 职场文书
电脑专业个人求职信范文
2014/02/04 职场文书
机关会计岗位职责
2014/04/08 职场文书
《少年王冕》教学反思
2014/04/11 职场文书
房展策划方案
2014/06/07 职场文书
讲党性心得体会
2014/09/03 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
校运会广播稿
2015/08/19 职场文书
2016基督教会圣诞节开幕词
2016/03/04 职场文书
详解CSS不定宽溢出文本适配滚动
2021/05/24 HTML / CSS