最常用的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批量缩放图片的代码[ini参数控制]
Feb 11 PHP
细谈php中SQL注入攻击与XSS攻击
Jun 10 PHP
关于PHP的相似度计算函数:levenshtein的使用介绍
Apr 15 PHP
php实现查看邮件是否已被阅读的方法
Dec 03 PHP
php中常见的sql攻击正则表达式汇总
Nov 06 PHP
如何使用PHP对网站验证码进行破解
Sep 17 PHP
YII Framework教程之异常处理详解
Mar 14 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
May 19 PHP
PHP数组相加操作及与array_merge的区别浅析
Nov 26 PHP
PHP生成腾讯云COS接口需要的请求签名
May 20 PHP
laravel框架中间件 except 和 only 的用法示例
Jul 12 PHP
PHP解决高并发问题
Apr 01 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
星际实力自我测试
2020/03/04 星际争霸
cache_lite试用
2007/02/14 PHP
PHP导出MySQL数据到Excel文件(fputcsv)
2011/07/03 PHP
PHP 小心urldecode引发的SQL注入漏洞
2011/10/27 PHP
thinkPHP中验证码的简单使用方法
2015/12/26 PHP
浅谈socket同步和异步、阻塞和非阻塞、I/O模型
2016/12/15 PHP
jQuery选择头像并实时显示的代码
2010/06/27 Javascript
原创javascript小游戏实现代码
2010/08/19 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
2016/01/18 Javascript
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
Bootstrap作品展示站点实战项目2
2016/10/14 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
2019/03/06 jQuery
layui button 按钮弹出提示窗口,确定才进行的方法
2019/09/06 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
vue瀑布流组件实现上拉加载更多
2020/03/10 Javascript
[36:22]VP vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python通过pil为png图片填充上背景颜色的方法
2015/03/17 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
Python多线程应用于自动化测试操作示例
2018/12/06 Python
详解opencv Python特征检测及K-最近邻匹配
2019/01/21 Python
Python class的继承方法代码实例
2020/02/14 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
html5使用canvas绘制文字特效
2014/12/15 HTML / CSS
澳大利亚在线购买儿童玩具:Toy Universe
2017/12/28 全球购物
英语专业毕业生求职简历的自我评价
2013/10/24 职场文书
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
法律专业实习鉴定
2013/12/22 职场文书
浙江文明网签名寄语
2014/01/18 职场文书
单位委托书
2014/10/15 职场文书
单位作风建设自查报告
2014/10/23 职场文书
财务经理岗位职责范本
2015/04/08 职场文书
nginx 反向代理之 proxy_pass的实现
2021/03/31 Servers
如何判断微信付款码和支付宝付款码
2021/04/01 PHP