
Logfiles, Statistiken, Hitcounter (2/3)
Nun möchte ich ein Script vorstellen, das per Image-Tag in jede Seite einfügt werden
kann und ein Log-File erstellt, daß von jedem Auswertungsprogramm verarbeitet werden kann.
Dazu verwenden wir das Extended Common Logfile Format mit folgendem Aufbau:
host (ident) (login) date request (status) (bytes) referer agent
Die meisten Variablen, die wir dafür brauchen finden sich in den Umgebungsvariablen
des Webservers wieder, die Werte in Klammern werden nicht verwendet und mit
einem festen oder keinem Wert versehen.
Das Script kann einfach per Image-Tag in jede beliebige Seite eingebunden werden
und braucht für die Ausführung kein SSI. Für die Einbindung stehen zwei verschiedene
Möglichkeiten zur Verfügung:
ohne Log-Datei: <img src="/cgi-bin/hcounter.cgi" width=1 height=1>
mit Log-Datei: <img src="/cgi-bin/hcounter.cgi?logfile=test.log" width=1 height=1>
Im ersten Fall wird für alle Seiten das gleiche Logfile verwendert, das ihr im
Script selber angegeben habt. Im zweiten Fall wird für diesen Counter das
angegebene File verwendet, sonst das Standardlogfile aus dem Script.
Das Logfile kann dann auf den lokalen PC geladen werden und mit einem der
auf der nächsten Seite aufgelisteten Logfile-Analysern ausgewertet werden.
Somit habt ihr die Möglichkeit auch auf Websites ohne eigene Statistik eine
vernünftige Statistik zu erstellen. Der einzigste Unterschied ist es gibt
keinen externen Referer.
Download des Counters

Ein Installationanleitung findet ihr im Archiv des Scripts.
Kommentare
Noch keine Kommentare vorhanden.
Kommentar anfügen
|