phpTrace:奇虎360开源的PHP脚本跟踪分析工具_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > phpTrace:奇虎360开源的PHP脚本跟踪分析工具

phpTrace:奇虎360开源的PHP脚本跟踪分析工具

 2015/1/7 17:23:09    程序员俱乐部  我要评论(0)
  • 摘要:phpTrace是奇虎360开源的一款跟踪和分析PHP脚本的工具。如果开发者用过strace的话,则可能很容易想到phpTrace到底实现了什么样的功能。在解释为何开发phpTrace时,项目组成员介绍说:其实,phpTrace是类strace的一个实现,不同的是,strace用来追踪系统调用,而phpTrace用来追踪PHP函数调用。无论是开发测试还是线上追查问题,代码执行流程往往会提供许多有用的信息,大大提高了开发人员的工作效率;对于系统函数,我们可以用strace来观察其调用信息
  • 标签:PHP 工具 分析 360 开源 奇虎360 脚本
class="topic_img" alt=""/>

  phpTrace 是奇虎 360 开源的一款跟踪和分析 PHP 脚本的工具。如果开发者用过 strace 的话,则可能很容易想到 phpTrace 到底实现了什么样的功能。 

  在解释为何开发 phpTrace 时,项目组成员介绍说: 

其实,phpTrace 是类 strace 的一个实现,不同的是,strace 用来追踪系统调用,而 phpTrace 用来追踪 PHP 函数调用。无论是开发测试还是线上追查问题,代码执行流程往往会提供许多有用的信息,大大提高了开发人员的工作效率;对于系统函数,我们可以用 strace 来观察其调用信息,然而 PHP 却长久以来缺少这么一个行之有效的工具,因此我们开发了 phpTrace。

  目前,phpTrace 提供了两部分功能:

  • 打印当前 PHP 调用栈;
  • 实时追踪 PHP 调用。

  phpTrace GitHub 代码托管地址:https://github.com/Qihoo360/phptrace

  项目组团队成员介绍说,phpTrace 仅仅是一个工具,具体可以用在什么场景,或许考虑不全面,如果大家有任何使用心得或改进建议, 欢迎向项目组反馈:g-infra-webcore@list.qihoo.net(基础架构-web 组件团队)。

发表评论
用户名: 匿名