Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Usertracking auswerten

Hallo,

ich versuche, ein trackingsystem zu entwickeln. Bisher gehe ich so vor, dass ich bei jedem Seitenaufruf den Referrer, die Zielseite, eine User-ID, und noch ein paar andere Infos in die DB eintrage.

So weit so gut funktioniert das auch, aber: Angenommen ich zähle mit dem System die Klicks von 20 Kundenseiten, von denen jeder 500 Besucher pro Woche hat, und jeder Besucher 25 Unterseiten anklickt - das macht im Monat ........1.000.000 Datensätze mit den oben genannten Infos. Auch so weit noch kein Problem, aaaber:

Das Ganze soll aber nicht einfach so wie es in der DB steht wieder ausgegeben werden. Mehrfach vorkommende Datensätze sollen nur 1x angezeigt werden, dafür aber mit der Info, wie oft der Datensatz eingetragen wurde.

Das Ganze soll wenn möglich auch noch als Echtzeitstatistik gehandhabt werden.
Ich habe heute mal einen Test gemacht und 50.000 Datensätze wie oben angelegt - bei der Auswertung kann aber schon hiermit nicht mehr die Rede von Echtzeit sein.

Hat jemand von Euch sowas schon mal gemacht, oder irgendwelche Ideen/Ansätze, wie man das handhaben kann? Ich wäre echt für jeden Denkanstoss oder Vorschlag dankbar, da ich bisher noch keine Erfahrung im Umgang mit solchen Datenmengen habe. Übrigens, ich benutze MySQL und als Tabellentyp InnoDB (nur falls das wichtig ist).

Danib

Hier gehts zum Orginal Eintrag "Usertracking auswerten" im Forum

Antworten

Ganz heißer Tipp: Datenbank-Indizes ;)


2.

Zitat:
oimel postete
Ganz heißer Tipp: Datenbank-Indizes ;)
?? Aber wie?


Hier gehts zum Orginal Eintrag "Usertracking auswerten" im Forum
 
phpforum.de | Impressum | Handy Bundles