Zend_Wildfire
ist eine Komponente, welche die Kommunikation zwischen
PHP Code und Wildfire
Client Komponenten ermöglicht.
Der Zweck des Wildfire Projekts ist es, standardisierte Kommunikationskanäle zwischen einer großen Vielzahl von Komponenten und eine dynamische und skriptfähige Plugin Architektur zu entwickeln. Aktuell ist der primäre Fokus ein System anzubieten, welches es serverseitigem PHP Code erlaubt, Loggingnachrichten in die Firebug Console zu übertragen.
Die Komponente Zend_Log_Writer_Firebug
wird für den Zweck des Loggens in Firebug angeboten und es wurde ein Kommunikationsprotokoll
entwickelt das HTTP Requests und Response Header verwendet um Daten
zwischen Server und Client Komponenten auszutauschen. Es eignet sich hervorragend um
geloggte, intelligente Daten, die während der Skriptausführung erstellt wurden, zum Browser
zu senden, ohne das in den Seiteninhalt eingegriffen wird. Mit diesem Vorgehen ist es
möglich, AJAX Anfragen zu debuggen, die klare JSON und
XML Antworten benötigen.
Es gibt auch eine Zend_Db_Profiler_Firebug
Komponente, um Datenbank Profilinginformationen in Firebug zu loggen.