Mailinglisten-Archive |
Hallo Liste, ab sofort stelle ich ein neues Debugging-Tool für PHP5 bereit: Die debugConsole. Die debugConsole ist eine neues Tool zum Debuggen und Erweitern von Anwendungen auf Wirksystemen ohne den laufenden Betrieb zu beeinträchtigen. Mit einfachen PHP-Funktionen können Variablen inspiziert, Änderungen an Variablen während der gesamten Laufzeit beobachtet, partielle Laufzeiten gemessen, Checkpoints gesetzt und Logfiles geschrieben werden. Zusätzlich ersetzt die debugConsole das PHP Errorhandling, so dass auch Notices, Warnings und Errors in einem Popup statt in der zu debuggenden Anwendung angezeigt werden. Hierzu streamt die debugConsole alle Debug-Ausgaben in ein JavaAcript-Popup. In der Konfigurationsdatei können IP-basierte Zugriffsbeschränkungen vergeben werden, so dass sich das Popup nur bei den Entwicklern, nicht jedoch bei den Besuchern öffnet. Nach Abschluss der Arbeiten kann das Popup einfach abgeschaltet werden, so dass alle Debug-Anweisungen bequem im Quellcode verbleiben können um bei Bedarf reaktiviert werden zu können. Die debugConsole [1] wird unter der LGPL vertrieben und steht ab sofort als Quelltext-Download [2] bereit. Zusätzlich steht eine API-Dokumentation zum Download [2] oder zur Online-Betrachtung [3] zur Verfügung. [1] http://www.debugconsole.de [2] http://www.debugconsole.de/downloads.php [3] http://www.debugconsole.de/documentation/ Gruß, Andreas -- php::bar core team
php::bar PHP Wiki - Listenarchive