我在这里关注的信息: http://www.yiiframework.com/doc/guide/1.1/en/topics.logging
请查看我的开发机器配置文件中的日志组件:
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CProfileLogRoute',
'levels'=>'error, warning, trace, info, profile',
),
array(
'class'=>'CWebLogRoute',
'levels'=>'error, warning, trace, info, profile',
'showInFireBug'=>true,
),
),
使用CProfileLogRoute是有用的,只要我们在我们的应用程序代码上放置这样的东西:
Yii::beginProfile('blockID');
...code block being profiled...
Yii::endProfile('blockID');
1)
如果唯一的目的是衡量速度,那么那些级别
是什么'错误,警告,追踪,信息,私人'
在这种背景下真的意味着什么?
提前多多感谢, MEM
答案 0 :(得分:1)
看起来这些是来自CLogRoute(父类)的残余代码中未使用的代码: http://code.google.com/p/yii/source/browse/tags/1.1.10/framework/logging/CProfileLogRoute.php
我倾向于设置的唯一变量是CProfileLogRoute是'report': http://www.yiiframework.com/doc/api/1.1/CProfileLogRoute#setReport-detail