rethus hat geschrieben:Plain-PHP-Sourcecode im Frontend ist in jedem Fall Pfui-Bah, auch wenn es "nur" beim debuggen eines Fehlers im LIVE-Betrieb auftaucht.
Stimme ich zu, dafür könnte man über eine zusätzliche IP-Funktion beim Anzeigen des Debugoutputs nachdenken. Generell gehört hier aber erstmal das gesamte Debugging unter eine gemeinsame Kappe, sprich Klasse. Dafür gibt es inzwischen die Debugklassen in Contenido, wobei ich mich gerade frage, ob diese eigentlich Jemand nutzt (auser dem der sie entwickelt hat).
In diesen Klasse(n) könnte man zentral etwas in diese Richtung integrieren. Momentan haben wir aber noch zuviel Ecken wo Debugging betrieben, bzw. umgesetzt, wird. Solange ist es für mich persönlich einfacher eine lokale Konfigdatei zu machen mit ner Anweisung in der Art "Wenn die und die Remote-IP aufruft, dann schalt mir halt den Debugschalter auf true". Für mich als Entwickler ist dabei der Vorteil, das sonst niemand dran rumspielt und mal "so aus Versehen" der Debugtext online steht für Stunden, Tage oder gar Wochen.
Gruß aus Franken
Ortwin