[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
rex_sql log .. - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

rex_sql log ..

1. Jun 2011, 13:54

Moin,

hätte da nen Wunsch/Idee: ein log in rex_sql.. die Ausgabe via debug flag ist schön und gut für schnell mal zwischendrin, aber halt nicht so sonderlich elegant und in keinster Weise steuerbar außer eben an/aus. Spätestens wenns - aus welchen Gründen auch immer - richtig viele queries hagelt, wird das arg unübersichtlich, weils das Zeug eben wild in die Seite spuckt.

Hab mir daher hier ein log in die rex_sql Klasse gestrickt, welches ich gezielt ausgeben kann.. sowohl hinsichtlich wo (Site, extra dev-template, FirePHP,..) als auch was (nur errors z.b.) und wann (z.b. nur wenn als Admin eingeloggt). Hier als Beispiel ne Ausgabe per FirePHP:

[ externes Bild ]

Der Patch ist wirklich minimal und trägt nicht auf.. wär ne schönes Sache für r5 imho.

lg,
Jan
vg, Jan

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

Re: rex_sql log ..

1. Jun 2011, 15:55

Hi Jan,

in R5 ist ein Debug Addon enthalten, welches nach Aktivierung eine "Debug-Console" im Backend darstellt.
Eine Ausgabe über Firebug ist dort noch nicht vorgesehen, es geht aber in die Richtung deiner Idee.

Dort wird auch gemessen wie lange die einzelnen ExtensionPoints zur Ausführung brauchen.

Gruß,
Markus

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: rex_sql log ..

1. Jun 2011, 16:14

Markus.Staab hat geschrieben:in R5 ist ein Debug Addon enthalten, welches nach Aktivierung eine "Debug-Console" im Backend darstellt. Eine Ausgabe über Firebug ist dort noch nicht vorgesehen, es geht aber in die Richtung deiner Idee.
cool!.. in welche "pipe" das letztendlich gespuckt wird könnte man ja auch flexibel gestalten.. Werden dann die bisherigen rex-internen debug messages (was gäbs da bisher.. rex_sql, xform,.. noch andere?) generell dorthin geleitet.. oder ist das Addon erstmal "für sich", d.h. wird nur bei konkretem Aufruf tätig ?
Markus.Staab hat geschrieben:Dort wird auch gemessen wie lange die einzelnen ExtensionPoints zur Ausführung brauchen.
Auch cool.. Laufzeiten zu ermitteln war bisher eher sperrig... ;-)

lg,
Jan
vg, Jan

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

Re: rex_sql log ..

2. Jun 2011, 16:36

Man kann dort alles mögliche Informationen anzeigen, aktuell ist aber nur ein SQL log und die ausfuehrrungszeiten der EPs implementiert,... Wenn die anderen Stellen fertig sind wird ggf. Noch mehr,...kannst ja bei Github einfach mal reinschauen,...

Gruß, Markus

Zurück zu „Allgemeines [R5]“