Zend_Wildfire.xml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 24249 -->
  3. <!-- Reviewed: 20794 -->
  4. <sect1 id="zend.wildfire.chapter">
  5. <title>Zend_Wildfire</title>
  6. <para>
  7. <classname>Zend_Wildfire</classname> ist eine Komponente, welche die Kommunikation zwischen
  8. <acronym>PHP</acronym> Code und <ulink url="http://www.wildfirehq.org/">Wildfire</ulink>
  9. Client Komponenten ermöglicht.
  10. </para>
  11. <para>
  12. Der Zweck des Wildfire Projekts ist es, standardisierte Kommunikationskanäle zwischen einer
  13. großen Vielzahl von Komponenten und eine dynamische und skriptfähige Plugin Architektur zu
  14. entwickeln. Aktuell ist der primäre Fokus ein System anzubieten, welches es serverseitigem
  15. <acronym>PHP</acronym> Code erlaubt, Loggingnachrichten in die
  16. <ulink url="http://www.getfirebug.com/">Firebug Console</ulink> zu übertragen.
  17. </para>
  18. <para>
  19. Die Komponente <link
  20. linkend="zend.log.writers.firebug"><classname>Zend_Log_Writer_Firebug</classname></link>
  21. wird für den Zweck des Loggens in Firebug angeboten und es wurde ein Kommunikationsprotokoll
  22. entwickelt das <acronym>HTTP</acronym> Requests und Response Header verwendet um Daten
  23. zwischen Server und Client Komponenten auszutauschen. Es eignet sich hervorragend um
  24. geloggte, intelligente Daten, die während der Skriptausführung erstellt wurden, zum Browser
  25. zu senden, ohne das in den Seiteninhalt eingegriffen wird. Mit diesem Vorgehen ist es
  26. möglich, <acronym>AJAX</acronym> Anfragen zu debuggen, die klare <acronym>JSON</acronym> und
  27. <acronym>XML</acronym> Antworten benötigen.
  28. </para>
  29. <para>
  30. Es gibt auch eine <link
  31. linkend="zend.db.profiler.profilers.firebug"><classname>Zend_Db_Profiler_Firebug</classname></link>
  32. Komponente, um Datenbank Profilinginformationen in Firebug zu loggen.
  33. </para>
  34. </sect1>