`
erricwang
  • 浏览: 13005 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

【点滴】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上看过一句名言:"可做,但不一定必要做,这样做。"我翻译的中文哈,准确性不能保证,但意思大约是这样的。
我觉得猛男对这个话,真是悟透了。
分享到:
评论

相关推荐

    简洁清爽的个人恋爱博客 情侣点滴记录博客 恋爱日记源码带后台管理

    本源码使用PHP开发的一款美观轻量级的情侣网站源码,情侣小窝秀恩爱恋爱记源码,完全开源,带独立管理后台,可以点亮恋爱成就,上传照片,记录点滴! 前端页面版权信息可以进行删除(前端底部)…目前写入了Pjax无限...

    独立版微猫恋爱聊妹术小程序源码带前端多开版

    小程序前端安装调试方 法 : 1. 安装最新微信开发者工具( 稳 定 版 ) 2.安装后,打开微信开发者工具,登录您的微信(绑定了你小程序的微信号)点击导入项目 3. 导入并打开您的项目 a 项目名称随便取 ,自己备注...

    PHP扩展编写点滴 技巧收集

    通过这些技巧的总结,我们可以了解到PHP扩展开发不仅需要对PHP内部机制有深入的理解,还需要考虑到内存管理、异常处理、编译配置等多方面的因素。掌握了这些技巧,可以在开发过程中提高效率,减少错误,最终编写出...

    基于PHP的eDiaryphp私密日记本源码.zip

    这个项目可能是为那些希望创建一个安全、私密的在线日记平台的人设计的,允许用户记录并保存他们的日常思绪和生活点滴。 【描述】描述中提到的“基于PHP的eDiaryphp私密日记本源码”意味着这个项目是使用PHP编程...

    多用户博客个人主页系统_34xjx1_php_源码

    7. **错误处理和日志记录**:了解如何在 PHP 中设置错误处理机制,以及如何记录和调试问题。 8. **性能优化**:通过源码可以学习到如何进行查询优化、缓存策略以及如何减少服务器负载以提升系统性能。 总的来说,...

    php+mysql实现的web校友录

    2. **发表日志**:用户可以发布文字日志,分享生活中的点滴、感想或重要事件。此功能可能包含编辑、预览、发布和评论等交互元素。 3. **发表图集,上传图片**:用户能够上传照片,创建相册,与朋友们分享视觉记忆。...

    (2021-2022年)专题资料完美版基于PHP个人博客的设计与实现毕业设计答辩.ppt

    在【开发工具】部分,主要使用了Zend Studio作为PHP开发环境,这是一款强大的集成开发工具,支持代码智能提示和调试功能,极大地提高了开发效率。XAMPP则是一个集成的开发环境,包含了Apache服务器、MySQL数据库和...

    单元3-项目--- PHP-Journal

    PHP提供了一些内置函数来捕获和处理错误,同时,自定义的日志系统可以帮助追踪程序运行中的问题,便于调试和优化。 8. **安全性与最佳实践** 在PHP-Journal项目中,要特别关注安全性。例如,使用预处理语句防止SQL...

    微信小程序-女性社交

    在微信小程序的开发过程中,开发者通常会使用微信官方提供的开发工具,它集成了代码编辑器、预览、调试以及发布等功能。小程序的开发语言是基于JavaScript的,但采用了腾讯自家的WXML(WeChat Markup Language)和...

    Bug-e-Code_Blog:我的个性化博客

    这个系统很可能采用开源技术栈构建,旨在提供一个定制化、可自定义的个人在线空间,用于分享技术文章、个人见解或生活点滴。下面我们将详细探讨PHP在构建博客系统中的应用以及相关知识点。 PHP(Hypertext ...

    个人博客系统代码、适合初学者

    《个人博客系统开发指南:初学者入门篇》 在当今数字化时代,个人博客已经成为许多人分享想法、记录生活、展示技能的重要平台。...无论你是想记录生活点滴,还是展示专业技能,建立自己的博客系统都是一个极好的起点。

    91BF交友系统 v2

    4. **动态分享**:用户可以发布状态、图片、视频等内容,与其他用户分享生活点滴,增进彼此了解。 5. **活动与群组**:支持创建和参与各种线上或线下活动,加入兴趣小组,扩大交际圈子。 6. **隐私保护**:91BF...

    武安热线同学录

    4. 讨论区或论坛:为了促进交流,同学录可能会有讨论区或论坛,让用户发表话题、留言和回应,分享生活点滴、回忆往事。 5. 事件管理:用户可以创建或参加各类线上或线下活动,如聚会、讲座等,系统会记录并提醒参与...

    缠枝个人博客源码

    在互联网时代,拥有一个属于自己的博客,不仅可以分享个人见解,也可以记录生活点滴。"缠枝个人博客源码"正为那些想要搭建博客的人提供了一个理想的起点。这个源码包包含了构建博客所需的基本元素,包括前端界面、...

    Programming-a-diary

    标题“Programming-a-diary”揭示了这是一个关于编程学习和个人成长的记录,可能包含了作者谢思奇在编程领域的体验、思考以及日常生活与工作的点滴。描述中提到的“感悟、感想”、“编程语言”、“心得”、“生活”...

Global site tag (gtag.js) - Google Analytics