Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 26. März 2011 14:15
- nhaack
- Server-Pate
- Ort: Bonn
- Registriert: 12. Dezember 2010
- Beiträge: 171
- Webseite
Zeitstempel in Debug-Ausgabe
Hallo zusammen,
vielleicht 'ne blöde Frage.
Wenn ich die Debug-Ausgabe anschalte, auf was beziehen sich die Zeitstempel? Ich würde vermuten, dass dieser sich auf die unterhalb stehende Aktion bezieht und die Zeit nach Ausführung angibt, oder ist das der Zeitstempel vor der Aktion?
Grüße
Nils
Offline
#2 26. März 2011 14:28
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Zeitstempel in Debug-Ausgabe
Genaugenommen ist es der Zeitstempel zum Zeitpunkt der Debug-Ausgabe.
Ob die Aktion zu diesem Zeitpunkt bereits ausgeführt wurde oder nicht, hängt davon ab wann die Debug-Funktion im Quelltext aufgerufen wurde. (vor oder nach der Aktion)
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 26. März 2011 15:00
- nhaack
- Server-Pate
- Ort: Bonn
- Registriert: 12. Dezember 2010
- Beiträge: 171
- Webseite
Re: Zeitstempel in Debug-Ausgabe
Verstehe.
Wie ist denn das bei den Standardfunktionen von CMSMS? Kann man sagen bei Standardausgaben ist das üblicherweise nach dem Ausführen?
Mir ist auch noch nicht klar, ob sich der Debug-Zeitstempel auf z.B. die SQL Query drüber oder drunter bezieht.
Danke schonmal & Grüße
Nils
Offline
#4 26. März 2011 15:40
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Zeitstempel in Debug-Ausgabe
Also die Zeit- und Memory-Angaben beziehen sich auf das was darunter steht.
Man kann leider nicht pauschal sagen, dass die debug-Ausgabe immer nach dem Ausführen kommt.
Das hängt ganz davon ab, was der Entwickler zu diesem Zeitpunkt wissen will.
In einigen Funktionen wird die debug-Funktion mehrmals aufgerufen.
Einmal am Anfang und einmal am Ende.
Sieht man dann in der debug-Ausgabe auch meistens ('blabla before...' und 'blabla after ...' oder 'start ... ' und 'end ... ').
Es gibt aber auch Ausgaben wie 'Load ... ' bzw. ' ... loaded'.
Daran sieht man dann, ob die Aktion bereits ausgeführt wurde oder erst noch ausgeführt wird.
Ansonst hilft nur ein Bilck in den Quellcode.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
Seiten: 1