php codetracker ct
lv1=php lv2= type=
php codetracker ct
代码跟踪,简称ct,也可以理解为医学上的ct简称,用于检查问题的工具。
X:\project\Visual Studio Projects\FindHelper\FindHelper\bin\Debug\CodeViewer.exe
click:Test ct parse
ct输出解释
cur_time:输出绝对时间,为了定位比较test、admin间的输出。
total_time:当前请求消耗的相对总时间。
delta_time:表示上一函数的消耗时间,注意,不是当前函数的消耗时间。因为没有办法在当前函数执行即将完成时调用CT。
overtime:超过时间阈值,有此输出。
实现文件
basic\common.php
覆盖配置文件:
basic\common.my.php
关键配置
// 关闭ct,默认为true,因为开启会有一定的性能损耗
$CT_off = true;
// ct输出格式,默认为空(""),当需要检查代码覆盖时,改为"raw"
$CT_format = "";
输出路径
runtime/logs/ct.txt
lv1=php lv2=codetracker type=
php ct todo
ct:
php load 输出
Dispatcher::dispatch > Dispatcher.dispatch
这个需要过滤掉: \app\controllers\api\UserinfoController::actionRecommend