Einzelnen Beitrag anzeigen
  #10 (permalink)  
Alt 12-06-2003, 03:23
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Das geht trotzdem performanter! Z.B. den Verlauf eines Besuchs kannst Du so loggen:

- Du hast eine Tabelle "Benutzer" (=Sessions)
Darin steht alles drin was Du an einmaliger Info hast:
Session-ID
IP
Browser
Referer (z.B. Google)
ggf. Referer-Suchwort (z.B. "toplist")
Bildschirmauflösung
etc. etc. etc.

- Du hast eine Tabelle "Hits"
Dort werden alle Zugriffe auf die Site wild durcheinander mit Session-ID und Uhrzeit abgelegt.

Geht sehr viel schneller. Wenn Du jetzt einen Besuchsverlauf auswerten willst, liest Du einfach alle Hits mit Session-ID xyz aus und sortierst sie nach Zeit. Damit siehst Du, wo der Besucher angefangen hat, wieviel Zeit er auf den jeweiligen Seiten verbracht hat und welche die letzte Besuchte Seite war.

Zwar am Thema vorbei aber war mir trotzdem ein Anliegen
Mit Zitat antworten