Frage

habe ich FirePHP mit ZF (http://www.christophdorn.com/Blog/2008/09/02/firephp-and-zend-framework-16/) implementiert, die wie ein Zauber funktioniert. Aber was ich bemerken jetzt, dass meine Anwendung wächst und dass die Menge an FirePHP Ausgang wächst, ist, dass es beocming immer schwieriger, es zu überprüfen. Die wichtigste Frage für mich ist, dass es nur drei Farben (blau für INFO, gelb für WARN und für CRIT rot) so schwierig machen, Einträge zu unterscheiden (vor allem, wenn es keine Fehler, und dass die gesamte Ausgabe ist „blau " Grundsätzlich).

Was tun Sie Jungs Ihre FirePHP Ausgabe besser lesbar machen?

Danke.

War es hilfreich?

Lösung

Zeitstempel, viele Zeitstempel;) Ich wirklich gerne wissen, wo und wann sind alle Bugs :) Es wird nicht schaden entweder nur wichtige Dinge angezeigt werden soll.

Auch einen Blick auf FirePHP Companion

Andere Tipps

Die FirePHP Implementierung ausgeliefert mit ZendFramework ist etwas begrenzt. Ich würde empfehlen, mit FirePHPCore 0,3 oder FirePHP 1.0 statt. Die ZF Komponenten, die Protokolldaten aktualisiert werden können, anstatt die externe Bibliothek zu verwenden. Es gibt Pläne für eine aktualisierte ZF Integration für FirePHP 1.0 .

Mit der externen FirePHP Bibliotheken, gibt es mehrere Optionen zu protokollierte Nachrichten für eine einfachere Überprüfung zu organisieren.

FirePHPCore 0,3 :

  • Verwenden Sie Etiketten - $firephp->log('Message','Optional Label');
  • Verwenden Sie Gruppen - $firephp->group('Test Group');
  • Verwenden Sie farbige Gruppen - $firephp->group('Collapsed and Colored Group', array('Collapsed' => true, 'Color' => '#FF00FF'));

Siehe API-Referenz für weitere Informationen.

FirePHP 1.0 + DeveloperCompanion :

  • Verwenden Sie Etiketten - $console->label('Label')->log($var);
  • Verwenden Sie Gruppen - $console->group('name', 'Label')->log($var); (farbige Gruppen wieder in Kürze verfügbar sein)
  • Verwenden Sie separate Konsolen - FirePHP::to('request')->console('Console 1')->log($var);

Siehe API-Referenz für weitere Informationen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top