更轻松地检查firePHP输出的最佳实践

时间:2010-11-16 15:56:09

标签: zend-framework firephp

我已经用ZF(http://www.christophdorn.com/Blog/2008/09/02/firephp-and-zend-framework-16/)实现了firePHP,它就像一个魅力。然而,我现在注意到我的应用程序正在增长,并且firePHP输出量的增长是因为它越来越难以审查它。对我来说主要的问题是只有3种颜色可供选择(INFO为蓝色,WARN为黄色,CRIT为红色)因此难以区分条目(特别是没有任何错误且整个输出为“蓝色”) “基本上”。

你们有什么办法让你的firePHP输出更容易阅读?

感谢。

2 个答案:

答案 0 :(得分:1)

时间戳,大量时间戳;) 我真的想知道这些错误的位置和时间:) 只展示重要的东西也不会伤害。

另请参阅FirePHP Companion

答案 1 :(得分:0)

ZendFramework 附带的 FirePHP 实现受到一定限制。我建议使用 而是FirePHPCore 0.3FirePHP 1.0。可以更新记录数据的 ZF 组件,以使用外部库。有计划为 FirePHP 1.0 更新 ZF 集成。

使用外部 FirePHP 库,可以通过多种方式组织记录的消息,以便于查看。

FirePHPCore 0.3

  • 使用标签 - $firephp->log('Message','Optional Label');
  • 使用群组 - $firephp->group('Test Group');
  • 使用彩色组 - $firephp->group('Collapsed and Colored Group', array('Collapsed' => true, 'Color' => '#FF00FF'));

有关详细信息,请参阅API reference

FirePHP 1.0 + DeveloperCompanion

  • 使用标签 - $console->label('Label')->log($var);
  • 使用群组 - $console->group('name', 'Label')->log($var);(彩色群组即将推出)
  • 使用单独的控制台 - FirePHP::to('request')->console('Console 1')->log($var);

有关详细信息,请参阅API reference