Hi!
ich baue gerade ein Statistik-Skript.
Warum verwendest Du nichts fertiges wie webalizer? Statistiken zur Laufzeit zu erstellen ist IMHO Recourcenverschwendung, da eh fast alles in den Logs drinsteht. Und die Informationen die Du zusätzlich ermitteln kannst sind meist unzuverläsig, und kosten ein vielfaches der Recourcen diese zu ermittlen.
Nun habe ich auf http://www.nedstat.com/de/f10006e10004_index.htm so eine Statistik gesehen (ganz unten auf das blaue Icon klicken), und frage mich
- Wie kommt man an die Daten der Tabellen
a) "Herkunftskontinent"
Wenn Du das Land hast sollte der Kontinent nicht das Problem sein
b) "Herkunftsland"
da gibt es viele Möglichkeiten, einmal an der Domainendung des Hostnamens, oder es gibt auch Zuordnungsversuche von IPs zu Ländern, aber beides ist nicht 100%ig zuverlässig.
c) "Anbieter/Domain"
Der hostname der IP, wobei das auch nicht immer so einfach ist einen Anbieter zuzuordnen.
Es gibt Versuche per traceroute den ersten Routernamen der IP zu ermitteln, einige Provider bennen die Einwahlrouter dem Standort entsprechen, ist aber nicht wirklich zuverlässig.
- Wie kommt man an die Daten der Tabelle "Installierte Plug-Ins"?
Kann man teilweise mit Javascript ermitteln, oder zum Teil mit HTTP_ACCEPT, ist aber ebenfalls nicht 100%ig zuverlässig.
Grüße
Andreas