Лучшие практики для более удобного просмотра выходных данных firePHP

Я реализовал firePHP с ZF (http://www.christophdorn.com/Blog/2008/09/02/firephp-and-zend-framework-16/), который работает как шарм. Однако, что я заметил сейчас, когда мое приложение растет и количество выходных данных firePHP растет, так это то, что его рассмотрение становится все труднее. Основная проблема для меня заключается в том, что доступно только 3 цвета (синий для INFO, желтый для WARN и красный для CRIT), что затрудняет распознавание записей (особенно когда ошибок нет и весь вывод "синий"). " в принципе).

Что вы, ребята, делаете для того, чтобы облегчить чтение ваших выходных данных firePHP?

Благодарю.

2 ответа

Решение

Временные метки, много временных меток;) Мне действительно нравится знать, где и КОГДА все эти ошибки:) Не помешало бы показывать только важные вещи.

Также посмотрите на FirePHP Companion

Реализация FirePHP, поставляемая с ZendFramework, несколько ограничена. Я бы рекомендовал использовать FirePHPCore 0.3 или FirePHP 1.0. Компоненты ZF, которые регистрируют данные, могут быть обновлены для использования внешней библиотеки. Есть планы по обновленной интеграции ZF для FirePHP 1.0.

Используя внешние библиотеки 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 для получения дополнительной информации.

FirePHP 1.0 + http://developercompanion.com/:

  • Использовать ярлыки - $console->label('Label')->log($var);
  • Использовать группы - $console->group('name', 'Label')->log($var); (цветные группы будут доступны снова в ближайшее время)
  • Используйте отдельные консоли - FirePHP::to('request')->console('Console 1')->log($var);

См. Ссылку API для получения дополнительной информации.

Другие вопросы по тегам