Enhanced Interaction & Debug Logger Pro
Und so verlor ich schnell die Übersicht. Anstatt 10 Stunden mit dem Entschlüsseln von Fatal Errors in einem undurchsichtigen Log zu verbringen, habe ich es einfach satt gehabt. Ich nahm ein altes, simples Tool von mir, habe es neu aufgesetzt und gab ihm, was es brauchte, um die Fehler so auszulesen, wie sie im Backend wirklich passieren.
Das Ergebnis ist das Enhanced Interaction & Debug Logger Pro Plugin.
Dieses Tool ist keine weitere überladene Debug-Bar. Es ist ein Debug Observer Server. Es ist schlank, schnell und macht genau das, was es soll, ohne Schnickschnack.
Was mich angetrieben hat
Mein Blog ist ein Ort der Transparenz. Ich schreibe über die Probleme, auf die ich stoße, und teile die Lösungen, die ich finde. Die Entscheidung, dieses Tool zu bauen, war eine direkte Reaktion auf ein reales Problem in meinem Arbeitsalltag. Ich brauchte etwas, das:
Fatale Fehler erkennt. Etwas, das nicht aufhört zu loggen, nur weil das Skript abstürzt.
Meine Logs konsolidiert. Keine Suche mehr in verschiedenen Dateien; ich brauchte alles an einem Ort.
Mir Echtzeit-Einblicke gibt. Ich wollte sehen, was passiert, ohne die Seite neu laden zu müssen.
Die Lösung in der Praxis
Das Plugin fängt nicht nur die üblichen Notices und Warnings, sondern es agiert wie der Flugschreiber einer abgestürzten Maschine: Es zeichnet den fatalen Fehler auf, der alles zum Absturz gebracht hat. Aber das ist noch nicht alles. Ich habe es so gebaut, dass es auch Anfragen von Bots und sogenannten "Wannabe-Hackern" protokollieren kann. Es zeigt dir in Echtzeit, wer versucht, deine Website nach Schwachstellen zu scannen – ein unschätzbarer Vorteil für die Sicherheit.
Die schwebende, erweiterbare Konsole auf der Website macht die Arbeit so viel einfacher. Du kannst Log-Typen filtern, Logs mit einem Klick kopieren und hast eine klare, farbkodierte Übersicht, die dir sofort sagt, wo das Problem liegt.
Die Philosophie hinter dem Code
Ja, es ist Open Source. Ich höre oft den dummen Satz: "Wenn du so schlau bist, würdest du mehr Geld verdienen." Das ist irrelevant. Der Wert liegt nicht in den Einnahmen, sondern in der Lösung. In der Freiheit, zu bauen, was man braucht, und es der Welt zugänglich zu machen. Die Zeit, die dieses Tool mir und anderen Entwicklern spart, ist mehr wert als jeder Geldschein.
Ich habe dieses Plugin für mich gebaut – weil ich es gebraucht habe. Und weil ich das Problem nicht mit den existierenden, bloat-gefüllten Tools lösen konnte. Jetzt teile ich es mit dir.
Wenn du also auch genug von aufgeblähten Debug-Tools hast und eine klare, effiziente Lösung suchst, dann schau dir mein Projekt an. Es ist ein echtes Werkzeug, geboren aus Frustration und gebaut für die Praxis.
Hier geht's zum GitHub-Repo: Enhanced Interaction & Debug Logger Pro
Kommentare
Kommentar veröffentlichen