最常用的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一些服务器端特性的配置加强php的安全
Oct 09 PHP
php中CI操作多个数据库的代码
Jul 05 PHP
PHP打开和关闭文件操作函数总结
Nov 18 PHP
MySql数据库查询结果用表格输出PHP代码示例
Mar 20 PHP
php删除指定目录的方法
Apr 03 PHP
ThinkPHP静态缓存简单配置和使用方法详解
Mar 23 PHP
比较完整的微信开发php代码
Aug 02 PHP
PHP缩略图生成和图片水印制作
Jan 07 PHP
Smarty3配置及入门语法
Feb 22 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Jan 22 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
Mar 16 PHP
PHPstorm启用自动换行的方法详解(IDE)
Sep 17 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数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
2011/10/31 PHP
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
使用php+Ajax实现唯一校验实现代码[简单应用]
2011/11/29 PHP
PHP获取MSN好友列表类的实现代码
2013/06/23 PHP
PHP中把对象数组转换成普通数组的方法
2015/07/10 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
php关联数组与索引数组及其显示方法
2018/03/12 PHP
PHP数组常用函数实例小结
2018/08/20 PHP
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
js实现跨域访问的三种方法
2015/12/09 Javascript
APP中javascript+css3实现下拉刷新效果
2016/01/27 Javascript
JS短信验证码倒计时功能的实现(没有验证码,只有倒计时)
2016/10/27 Javascript
node.js实现登录注册页面
2017/04/08 Javascript
seajs实现强制刷新本地缓存的方法分析
2017/10/16 Javascript
vue项目中使用tinymce编辑器的步骤详解
2018/09/11 Javascript
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
如何在JavaScript中正确处理变量
2020/12/25 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
pandas数据集的端到端处理
2019/02/18 Python
Python中Unittest框架的具体使用
2019/08/27 Python
django重新生成数据库中的某张表方法
2019/08/28 Python
浅谈Python type的使用
2019/11/19 Python
Python字符串格式化输出代码实例
2019/11/22 Python
解决Python logging模块无法正常输出日志的问题
2020/02/21 Python
Python列表如何更新值
2020/05/27 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
泰国的头号网上婴儿用品店:Motherhood.co.th
2019/04/09 全球购物
英国曼彻斯特宠物用品品牌:Bunty Pet Products
2019/07/27 全球购物
学年末自我鉴定
2014/01/21 职场文书
公司办公室岗位职责
2014/03/19 职场文书
合作协议书怎么写
2014/04/18 职场文书
2014会计年终工作总结
2014/12/20 职场文书
围城读书笔记
2015/06/26 职场文书
《所见》教学反思
2016/02/23 职场文书