Frage

Wie Diese Frage möchte ich die Anzahl der Seitenansichten verfolgen.Im Gegensatz zu dieser Frage möchte ich jedoch MySQL verwenden, um die Daten zu speichern.Wie schlagen Sie vor, dass ich meinen Tisch eingerichtet habe, um die Daten, die auf diese bestimmte Seite zusammenhängt, effizient wunden?

Ich möchte auch einige "Intelligenz" an den Seitenzähler anwenden.Wie kann ich zusätzlich zu den allgemeinen PageViews die einzigartigen PageViews (ähnlich ähnchen) verfolgen?Wie soll ich die Tabelle von oben ändern, um diese Änderungen anzupassen?

könnte ich diese Informationen zusätzlich verwenden, um Werbung "Ansichten" zu verfolgen?Wenn das so ist, wie?Wenn nicht, dann werde ich das gerne als eine andere Frage posten.

danke.

War es hilfreich?

Lösung

This could be the structure of the table you would record every-single-hit.

id | date | ip | user-cookie | agent

And then for performance reasons you could have another table that would be updated by a cron-job.

id | unique-hits

How to define a unique user?
This is a bit of a grey area where your own levels of paranoia kick in. A unique user can be a registered user and that should count as really one hit per user. You can follow the flawed one ip / one user. You can mix and match IP's and user agent's to try and better debunk unique users. Time can also be put into the mix, say every IP after x days will count as a new user.

Do you have a digital fingeprint?
Flash version, and other odities may cause your browser to be "different" from all other browsers creating a more unique view of yourself. Hit the great https://panopticlick.eff.org/ for a preview of what you may look like to a server.

How does Google Analytics does it?
Aparenttly they go cookie all the way.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top