最常用的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 获取远程网页内容的函数
Sep 08 PHP
php替换超长文本中的特殊字符的函数代码
May 22 PHP
PHP Curl出现403错误的解决办法
May 29 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
Jun 30 PHP
PHP中exec与system用法区别分析
Sep 22 PHP
PHP中构造函数和析构函数解析
Oct 10 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
Aug 12 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
PHP实现求连续子数组最大和问题2种解决方法
Dec 26 PHP
PHP封装cURL工具类与应用示例
Jul 01 PHP
详解将数据从Laravel传送到vue的四种方式
Oct 16 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的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
PHP调用Webservice实例代码
2011/07/29 PHP
关于PHPDocument 代码注释规范的总结
2013/06/25 PHP
注意!PHP 7中不要做的10件事
2016/09/18 PHP
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
jQuery Tools tooltip使用说明
2012/07/14 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
2013/04/15 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
2013/09/06 Javascript
js关于精确计算和数值格式化以及直接引js文件
2014/01/28 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
JavaScript中removeChild 方法开发示例代码
2016/08/15 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
Jqprint实现页面打印
2017/01/06 Javascript
js实现水平滚动菜单导航
2017/07/21 Javascript
vue页面使用阿里oss上传功能的实例(二)
2017/08/09 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
[32:39]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第一场 11.04
2020/11/04 DOTA
Python操作CouchDB数据库简单示例
2015/03/10 Python
轻松掌握python设计模式之策略模式
2016/11/18 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
Python之py2exe打包工具详解
2017/06/14 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
Python实现多线程/多进程的TCP服务器
2019/09/03 Python
详解HTML5中的拖放事件(Drag 和 drop)
2016/11/14 HTML / CSS
英国第一蛋白粉品牌:Myprotein
2016/09/14 全球购物
大学生冰淇淋店商业计划书
2014/01/14 职场文书
计算机专业职业生涯规划范文
2014/01/19 职场文书
公司授权委托书样本
2014/09/15 职场文书
领导班子作风建设剖析材料
2014/10/11 职场文书
单位租车协议书
2015/01/29 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
2016大学迎新欢迎词
2015/09/29 职场文书
比较node.js和Deno
2021/04/27 Javascript
浅谈golang 中time.After释放的问题
2021/05/05 Golang
浅谈PHP7中的一些小技巧
2021/05/29 PHP