Johnny B.: Aufbau einer Klickstatistik

Beitrag lesen

Hallo geehrtes Forum,

wie würdet ihr eine Klickstatistik auf einer Datenbank (mySQL) abbilden?

Die Vorgabe: es gibt unbestimmt viele IDs, wovon eine mit einem ausgelösten Klick an die DB gesendet wird (z.B. www.domain.de/klick.pl?id=irgendwas). Zusätzlich zu den Klicks gilt es, abgesendete Formulare zu zählen. Die Formulare senden ebenfalls eine ID.

Am Ende möchte ich eine Übersicht für jede ID erhalten, also wieviele Klicks und abgesendete Formulare gab es am Tag/Monat/gesamt.

Meine Idee ist, eine Tabelle mit drei Spalten zu erstellen: Datum, Klicks und Forms. Bei jedem Klick wird die mitgesandte ID in das Feld 'Klicks' geschrieben. Entsprechend wird bei jedem Formular die ID in das Feld 'Forms' geschrieben.

Für die Übersicht erstelle ich ein Script (Perl), welches die gesamte Tabelle einliest, die gewünschte ID in den Feldern findet und in einem Hash als Anzahl abbildet. Oder gibt es einen SQL-Befehl, der das zu tun in der Lage ist? Oder gibt es noch viel elegantere Lösungen?

Grübelnde Grüße
JOhnnY