Рекомендации по упрощению просмотра выходных данных FirePHP

StackOverflow https://stackoverflow.com/questions/4196074

  •  11-10-2019
  •  | 
  •  

Вопрос

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

Что вы, ребята, делаете, чтобы сделать ваши выходные данные FirePHP более удобными для чтения?

Спасибо.

Это было полезно?

Решение

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

Также посмотрите на 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 + Компания-разработчик:

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top