raven16
Lieutenant
- Registriert
- Nov. 2008
- Beiträge
- 580
Hi,
ich wollte so ne Klickstatistik einführen, aber möchte nicht, das man mit jedem Seiten aktualisieren einen neuen Klick in die Datenbank einträgt...
Es gibt zwar unzählige fertige Counter aber davon halte ich nix und möchte das gerne mal selbst mit meiner Datenbank + PHP hin bekommen...
Hab aber leider überhaupt keinen Ansatz, bzw. das Knowhow für die PHP-Befehle, aber ich weiß net wie ich erst prüfen kann ob die IP des Users die Seite schon mal angeklickt hat...
hoffe ihr könnt mir weiter helfen...
Mir selbst würde nur Spontan einfallen mit dem Befehl $_SERVER['...'] die IP abzufragen und dann in die Datenbank einzutragen und dann beim Seitenaufruf die aktuelle IP mit der in der Datenbank abzufragen... aber das ist doch ein riesen aufwand, wenn z.B. 1000 Leute die Seite anklicken, für jeden die IP zu speichern um die Vergleichen zu können...
Computerbase hat die Klicks einfach nur so gemacht das die das einfach bei jedem Aktualisieren um 1 erhöhen...
naja wenn keiner ne gute performante Lösung weiß, dann werd ich das wohl dann doch so machen müssen^^
Also ich hab schon mal ne aktzeptable Lösung gefunden...
Hab einfach auf ne Zwischenseite weitergeleitet, wo der Klick um 1 erhöht wird und dann auf die Zielseite weiterleitet und wenn man dann die Zielseite immer wieder aktualisiert, dann erhöht sich der Klick nicht
Falls jemand noch nen besseren Vorschlag hat, ist der immer Willkommen
ich wollte so ne Klickstatistik einführen, aber möchte nicht, das man mit jedem Seiten aktualisieren einen neuen Klick in die Datenbank einträgt...
Es gibt zwar unzählige fertige Counter aber davon halte ich nix und möchte das gerne mal selbst mit meiner Datenbank + PHP hin bekommen...
Hab aber leider überhaupt keinen Ansatz, bzw. das Knowhow für die PHP-Befehle, aber ich weiß net wie ich erst prüfen kann ob die IP des Users die Seite schon mal angeklickt hat...
hoffe ihr könnt mir weiter helfen...
Mir selbst würde nur Spontan einfallen mit dem Befehl $_SERVER['...'] die IP abzufragen und dann in die Datenbank einzutragen und dann beim Seitenaufruf die aktuelle IP mit der in der Datenbank abzufragen... aber das ist doch ein riesen aufwand, wenn z.B. 1000 Leute die Seite anklicken, für jeden die IP zu speichern um die Vergleichen zu können...
Computerbase hat die Klicks einfach nur so gemacht das die das einfach bei jedem Aktualisieren um 1 erhöhen...
naja wenn keiner ne gute performante Lösung weiß, dann werd ich das wohl dann doch so machen müssen^^
Ergänzung ()
Also ich hab schon mal ne aktzeptable Lösung gefunden...
Hab einfach auf ne Zwischenseite weitergeleitet, wo der Klick um 1 erhöht wird und dann auf die Zielseite weiterleitet und wenn man dann die Zielseite immer wieder aktualisiert, dann erhöht sich der Klick nicht
Falls jemand noch nen besseren Vorschlag hat, ist der immer Willkommen