【点滴】php调试,小总结

晚上感觉不错。偷偷的窝在床上睡了一会儿,然后在工作日的晚上看看《灌篮高手》。呵呵。:)
php调试:开发在自己的机器上,运行在远程专用机器上。
1、直接看php日志,高手都是这样做的。甚至,都不用看日志,直接看code就大约知道了。包括效率呀算法啊。等等。
2、逻辑层的,echo,var_dump,print_r,debug_backtrace,呵呵,很实在。
后面两个就有点花哨了。
3、搞个firephp,其实就是把echo,这样写fb('xxx'),出现在firebug的界面上,看起来顺眼一点而已。配合debug_backtrace挺好的,因为debug_backtrace的信息太多了,输出到页面不舒服。可以专门写一个处理异常的函数。挺好的。调试的时候输出到firephp里面。
4、在服务端那边装一个xdebug,这个好几个中午睡觉那会儿搞了再搞。高级用法我还是不知道,就是在一个你设定的目录里面,生成 运行的细致流程,哪个调了哪个啊,那个用了好多时间啊。其他也没有看到什么好的功能了。有专门的软件去分析它的结果,用来优化程序啊,啥的。看网上有说它的远程调试模式的,等回学校了,搞搞。据说能和vim和在一起用。有点神奇。不过,vim我不会用。sorry。
5、用例,phpunit,还没有用过。呵呵~乐大家一下。不过,这个是我的下一步学习计划,因为,看网上接介绍的,我总觉得,那个玩意儿还不如多写几个echo来的方便。搞求不懂。
6、其他,没有什么了,一点一点的总结吧。小小菜鸟奋斗中~
这几天偶尔还看看设计模式啥的,其实大学都能接触到东西,软件工程啊,编程xxx啊,黑多,就是一直视而不见。软件领域学问大得很啊。静下心来,慢慢感悟其中的乐趣吧。真希望自己的code越来越像艺术品,但是呢,又像可口可乐一样,平易近人。

不写了。
想起田僧来了。他对技术对产品的把握,哈哈,猛男。
记得在一个微软架构牛人,一个老外外的blog上看过一句名言:"可做,但不一定必要做,这样做。"我翻译的中文哈,准确性不能保证,但意思大约是这样的。
我觉得猛男对这个话,真是悟透了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值