Domanda

Ho implementato FirePHP con ZF (http://www.christophdorn.com/Blog/2008/09/02/firephp-and-zend-framework-16/), che funziona come un fascino. Tuttavia ciò che sto notando ora che la mia domanda è in crescita e che la quantità di output FirePHP cresce è che è sempre più difficile beocming di rivederlo. Il problema principale per me è che ci sono solo 3 colori disponibili (blu per INFORMAZIONI, giallo per avvertire, e rosso per CRIT) rendendo così difficile distinguere le voci (specialmente quando non ci sono errori e che l'intera uscita è "blu " fondamentalmente).

Quello che voi ragazzi fare per rendere la vostra uscita FirePHP più facile da leggere?

Grazie.

È stato utile?

Soluzione

timestamp, un sacco di timestamp;) Mi sono davvero piace sapere dove e quando sono tutti quegli insetti :) E 'abitudine male per visualizzare solo le cose importanti sia.

Si veda anche FirePHP Companion

Altri suggerimenti

FirePHP implementazione fornita con ZendFramework è piuttosto limitata. Ti consiglio di utilizzare FirePHPCore 0,3 o FirePHP 1,0 . Il ZF componenti che i dati di log possono essere aggiornati per utilizzare la libreria esterna, invece. Ci sono piani per una versione aggiornata di ZF di integrazione per FirePHP 1.0 .

Uso della esterna FirePHP le biblioteche, ci sono diverse opzioni per organizzare i messaggi registrati per la revisione facile.

FirePHPCore 0,3 :

  • utilizzare etichette - $firephp->log('Message','Optional Label');
  • Utilizza gruppi - $firephp->group('Test Group');
  • Utilizzare i gruppi colorati - $firephp->group('Collapsed and Colored Group', array('Collapsed' => true, 'Color' => '#FF00FF'));

di riferimento API per ulteriori informazioni.

FirePHP 1.0 + DeveloperCompanion :

  • utilizzare etichette - $console->label('Label')->log($var);
  • Utilizzare i gruppi - $console->group('name', 'Label')->log($var); (gruppi colorati sarà di nuovo disponibile a breve)
  • Usare console separati - FirePHP::to('request')->console('Console 1')->log($var);

di riferimento API per ulteriori informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top