Entwickler-Ecke
Programmiersprachen (Server) - [php]Frage zum Eventlogger
Marco D. - Do 10.05.07 22:14
Titel: [php]Frage zum Eventlogger
Ich habe eine Klasse Eventlog. Dann noch weitere Klassen wie z.B. UserManager oder PageManager. Ich füge einen neuen Eintrag im Eventlog mit:
C#-Quelltext
1: 2:
| $eventlog = new Eventlog(); $eventlog->Add(...); |
hinzu.
Was ist nun günstiger:
- diese Methode in der index.php aufzurufen,
- oder diese Methode in den anderen Klasse z.B. im UserManager aufzurufen?
Mein Gefühl sagt mir: letzteres! ;)
Marco D. - Sa 12.05.07 21:48
Also der Vorteil, wenn man den Eventlogger innerhalb der anderen Klassen benutzt, wäre, dass man die Dateien, die aufgerufen werden (z.B. index.php) nicht mit diesem Zeug 'belastet' werden.
Was meinen die anderen?
Gibt es allgemein gesehen irgendwo einen Artikel oder dergleichen, wie man eine Webseite objektorientiert in PHP programmiert? Am meisten interessiert mich, wie Profis die Klassen einteilen.
Marco D. - Mo 14.05.07 09:08
Ist mein Anliegen etwa zu speziell :?: :P
freak4fun - Mo 14.05.07 09:40
Ja, in die Funktionen der Klassen selbst, weil du da die benötigten Daten immer hast. Außerdem ist dann der Inhalt vom Design weiterhin getrennt. Denn wenn du die Log-Funktionen in die Seite einbaust hast du auch mehr aufwand. Außerdem müsstest du mehr schreiben, da die Klassenfunktionen ja öfter aufgerufen werden.
Also ab damit in die Funktionen ... ;)
MfG
fR34k
Marco D. - Mo 14.05.07 09:49
Okay das ist klar. Danke.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!