Frank
Neues Mitglied
Hi Community.
Ich bastel gerade an einem php tool, welches dem Benutzer ermöglicht, alle möglichen Statistiken seiner Homepage anzuzeigen. Dazu habe ich eine Klasse geschrieben, die die Informationen über Besucher sammelt. Nun damit das ganze Funktioniert, muss die Klasse auf jeder Seite aufgerufen werden. Damit man nicht in jede Seite per Hand ein
schreiben muss, dachte ich an eine art installation. Dabei wählt der Benutzer aus einem Menü seine Dateien aus und diese werden dann mittels dateioperationen geöffnet und an das Ende halt der Code eingefügt.
Mit dieser Lösung bin ich persönlich zufrieden, doch sie ist nicht wirklich effektiv.
Wenn der Benutzer seine PHP Dateien manuell editiert und dann hochlädt, bevor er die aktuelle Version heruntergeladen hat, ist die Seite zwar online, aber der enstprechende Code fehlt wieder. Somit würde irgendwann keine Seite mehr beachtet werden, weil kein Klassenaufruf mehr stattfindet.
Habt ihr eine bessere Idee, wie ich aufrufe der Seiten etc. mitschneiden kann?
Wäre für Ideen dankbar
Ich bastel gerade an einem php tool, welches dem Benutzer ermöglicht, alle möglichen Statistiken seiner Homepage anzuzeigen. Dazu habe ich eine Klasse geschrieben, die die Informationen über Besucher sammelt. Nun damit das ganze Funktioniert, muss die Klasse auf jeder Seite aufgerufen werden. Damit man nicht in jede Seite per Hand ein
PHP:
<?php include("class/stats.php"); $stats = new stats(); ?>
Mit dieser Lösung bin ich persönlich zufrieden, doch sie ist nicht wirklich effektiv.
Wenn der Benutzer seine PHP Dateien manuell editiert und dann hochlädt, bevor er die aktuelle Version heruntergeladen hat, ist die Seite zwar online, aber der enstprechende Code fehlt wieder. Somit würde irgendwann keine Seite mehr beachtet werden, weil kein Klassenaufruf mehr stattfindet.
Habt ihr eine bessere Idee, wie ich aufrufe der Seiten etc. mitschneiden kann?
Wäre für Ideen dankbar