philz: Website Analyse in Echtzeit

Beitrag lesen

Hi.

Also, wer ist gerade online?

Sowas ist sehr schwer zu implementieren denn HTTP ist ein Statusloses Protokoll. Man weiß also nicht wielange die Leute online sind, man könnte höchstens deren Aktivität verfolgen.
Du könntest dir also ein eigenes Skript schreiben welches jede IP speichert zusammen mit dem Timestamp des Aufrufs, du schaust dann jedes mal nach "ist die IP schon vorhanden?" wenn ja dann aktualisiere den Timestamp.

Du legst dann eine bestimmte Zeitspanne als "aktiv" fest. Wenn du nun wissen willst, wieviele online sind, dann vergleichst du den Timestamp mit der aktuellen Zeit. Wenn mehr als z.B. 10 Minuten dazwischen liegen, dann soll er sie nicht anzeigen und die IP aus der Datenbank löschen.

Aus welchem Land erfolgt der Zugriff? Von welcher Quelle? Welche Seiten schaut er/sie sich an? etc.

Setze dich mit $_SERVER auseinander!
Gruß,

philz