php 调试工具 ydb

GPL
C/C++
跨平台
2014-01-06
micweaver

    ydb 是像gdb一样的php调试工具,用扩展实现,可以在运行过程中查看变量值,也可以进行性能测试,而不用对源代码进行任何更改,就像xdebugxhprof 中提供的功能,但使用更方便

    ydb也可以称为一个在线调试工具,什么叫在线调试?就是在线上生产环境进行调试,假设有一天某个用户报某个页面某个数据怎么不对啊,看来线上出BUG了,于是你要迅速找出原因,首先看日志,可是悲剧的没有足够的日志让你确定线上BUG的原因,也许你这时想看某个PHP变量的值,可是你敢在线上环境加个 echo? 出问题了,你就要下岗了,如果用线下环境,可是数据环境不同,可能难以复现线上的BUG呢,这个php在线调试工具就是为解决这种问题而生,可以让你方便地查看任意线上PHP变量的值而不用改动代码

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

记一次kafka数据丢失问题的排查

数据丢失为大事,针对数据丢失的问题我们排查结果如下。 第一:是否存在数据丢失的问题? 存在,且已重现。 第二:是在什么地方丢失的数据,是否是YDB的问题? 数据丢失是在导入阶段,数据并...

02/03 08:49
505
0
MongoDB基本管理命令

MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一...

2016/11/28 17:09
8
0
MongoDB基本管理命令

MongoDB基本管理命令 MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定...

2012/11/20 16:16
120
0
Linux调试工具

1. 使用printf调试 #ifdef DEBUG Printf(“valriable x has value = %d\n”, x) #endif 然后在编译选项中加入-DDEBUG 更复杂的调试应用如: #define BASIC_DEBUG 1 #define EXTRA_DEBUG 2 #d...

08/11 00:08
7
0
log4j 详解(二)

在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java ...

2015/10/08 14:22
2
0
log4j.properties详解与例子

本文来源于 http://blog.sina.com.cn/s/blog_520998920100af7h.html

2015/12/08 09:23
79
0
我的postfix过滤邮件、群发邮件问题 跟某云平台的故事

很多企业使用的是自建服务器,我公司自建。。。 配置文档也是但是百度上,google上的搭建很多时候只有搭建。企业的垃圾邮件 和 病毒邮件 确实又是另外一个课题。 本 周要迁移邮箱服务器,原因...

2016/06/26 16:55
11
0
Introducing Deep Learning Pipelines for Apache Spark

Introducing Deep Learning Pipelines for Apache Spark Deep Learning Pipelines is a new library published by Databricks to provide high-level APIs for scalable deep learning model...

05/17 23:01
13
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部