ChronicDB 3.2.3 发布-下载    2010-09-07 20:09:43

登陆|免费注册|会员中心|招贤纳士|手机留言|联系我们

 
 

好好学习网--怎样调试PHP的错误

作者:网络文章来源:互联网浏览次数:10 发表时间:2010-09-07返回列表

=======================第一页=======================

楼  主:因为一直用的是Editplus,每次页面出错或者需要输出某个变量的值时,都是echo 感觉这样效率很低,各位老村民们有没有好的调试方法介绍或者好的IDE推荐?
楼 1:zend 或者 Eclipse 的调试
楼 2:xdebug

不过大多数人用不到,其实php输出的错误提示已经比较完善了,很多人视而不见,或看不懂罢了
楼 3:服务器环境中查错 不要靠ide
楼 4:要是自己写代码, 做好架构,边写边测,
虽然开始的时候进度缓慢,不过越写越顺手。

调试别人写的东西的时候,直接挂在ide下, 跟着调试器走。
楼 5:xdebug很强大。
楼 6:改用.NET有可以调试了,很好用.
楼 7:xdebug+zend studio 可以完全跟踪变量
以前和一个做webgame的哥们聊,他们放弃了php开发游戏
原因就是php没办法跟踪变量调试,设置断点等,不像.net
xdebug+zend studio能满足大部分需要,不过我只用了几天
后来还是改echo + exit了,现在写php程序几乎不用怎么调试了,一气呵成
倒是javascript,成天alert,让人郁闷
楼 8:做个debug接口 只要开启debug开关就开始写日志输出调试内容之类的
楼 9:
倒是javascript,成天alert,让人郁闷
moo 发表于 2010-7-22 08:40
firebug(firefox) + VS2005或VS2008之类的(IE)

很完美的方案

=======================第2页=======================

楼 1:phpunit,不过只适合面向对象的程序。
对与面向过程的应用,其实也可以自己仿照PHPUNIT写测试代码的,每个函数和类写一个测试文件,如果一个项目需要长期维护的话,我觉得还是值得的。
楼 2:那啥,刚才看错题意了,XDEBUG用不惯,还是echo了。不过尽量多用函数和类封装,能够明显减少echo/print_r/var_dump的使用频率。
楼 3:editplus只需要在关键几个点打印调试信息就可以了

感谢用户[互联网用户]  IP[38.107.191.82]  时间[2010-09-07 20:10:21]提供辛勤劳动!

返回列表回到顶部

相关问题信息:好好学习网--关于phplist 的问题。

相关问题信息:好好学习网--如何查询然后插入数据库记录

相关问题信息:好好学习网--php可以直接启动exe吗?

相关问题信息:好好学习网--怎么安装Php呢?

相关问题信息:好好学习网--php_memcached.dll 谁有?

相关问题信息:好好学习网--怎样重新载入数据

相关问题信息:好好学习网--一个问题

相关问题信息:好好学习网--诚聘技术支持

相关问题信息:好好学习网--求 Php如何存入图片到 mssql数据库里啊??

相关问题信息:好好学习网--请教各位大大,这是什么编码

相关问题信息:好好学习网--微薄同步工具底层实现方式(欢迎拍砖)

相关问题信息:好好学习网--求助PHP访问方式问题

相关问题信息:好好学习网--取得选择框的值

相关问题信息:好好学习网--抓取搜索结果的时候,如何防止域名被封?

相关问题信息:好好学习网--如何实现在线客服系统

相关问题信息:好好学习网--请问下中文地址的伪静态怎么写啊

相关问题信息:好好学习网--IIS是不是不支持这种格式啊?/index.php/archives/1

相关问题信息:好好学习网--如何连接序号显示呢

相关问题信息:好好学习网--cookie可以解决这件事儿吗?

相关问题信息:好好学习网--连续数字不能执行