( jc – 25.11.2008 5:30)
FirePHP Addon
Das FirePHP Addon bindet die FirePHP Lib in Redaxo ein.
Wer oder was ist FirePHP?
FirePHP ermöglicht es mit einem einfachen PHP Funktionsaufruf Daten an die Console des Firefox Addons Firebug zu schicken. Die Daten werden per X-FirePHP-Data response header an den Browser geschickt. Das bedeutet, daß die debug Daten nicht mit dem Seiteninhalt vermischt werden. Daher ist FirePHP neben der PHP Entwicklung u.a. auch ideal für AJAX, wo saubere JSON oder XML responses erforderlich sind.
Das FirePHP Addon
Das Addon stellt die serverseitige Komponente dar, und bindet die FirPHP lib in Redaxo ein. Im Addon Backend kann in erster Linie eingestellt werden ob und in welchem Kontext die FirePHP Daten an den client geschickt werden:
- SESSION – Daten werden nur während der Admin Session ausgegeben
- PERMANENT – Daten werden generell an den client geschickt
Der aktuelle Status wird dabei grundsätzlich im Backend-Menüpunkt angezeigt, damit man – ohne die Addonseite aufrufen zu müssen – informiert ist ob das Addon aktiv ist und Daten schickt.
Requirements
FirePHP besteht aus drei Komponenten. Einmal den Firefox Extensions Firebug & FirePHP und desweiteren der FirePHP lib auf dem Server (sprich dem Addon), welche die debug Daten an Firefox/Firebug schickt.
Client Side:
- Firefox – http://www.getfirefox.com/
- Firebug – http://www.getfirebug.com/
- FirePHP – http://www.firephp.org/
Server Side:
- PHP 5 (complete functionality)
- PHP 4 (most functionality)
FirePHP Feedback & Hilfe
Das englischsprachige Forum bzw. der QuickStart guide.
Addon Download
http://www.redaxo.de/180-0-addon-details.html?addon_id=374