24. januar 2002 - 09:48Der er
9 kommentarer og 1 løsning
WEB Statistik - IP->Geografi
Jeg er igang med at udvikle et web-statistik system, og jeg har brug for også at lave en statistik over den geografiske fordeling af de besøgende.
Hvordan kan jeg finde ud af at en eller anden IP adresse kommer fra et givent land? Kan jeg bruge nogle af servervariablerne, eller skal jeg slå det op et eller andet sted?
Du kan jo altid chekke deres landekode, eks. .dk, .it, .se osv. - Men du kan også, måske lidt besværligt, lave en WHOIS via ripe.net på alle dine besøgende, og så chekke hvilket land de kommer fra...
men i teorien kan en fra danmark jo godt have UK-settings, også vil request.servervariables("HTTP_ACCEPT_LANGUAGE"), også vil min måling jo blive meget upræcis.
hvordan kan jeg lave en WHOIS? det kan da ikke lade sig gøre direkte via ASP, skal man ikke have en component til det? og i så fald, hvilken?
ok, så duer HTTP_ACCEPT_LANGUAGE ikke, da jeg gerne vil have en præcis måling. så jeg har brug for at lave et opslag på ripe.net .. hvordan gør jeg det??????
eller kan jeg bruge WScript.Shell og kører en eller anden dos-command, som tracert f.eks. ???? Så kan jeg jo bare gemme output af dos til en txtfil også fikse det på den måde.
har forsøgt mig lidt med tracert .. det kan faktisk godt bruges, men går ALT for langsom, hvis man nu antager at man forhåbentligt har en del sessions at skulle analyserer ...
så tror det bliver nødvendigt at lave et opslag via ripe.net ... men har lige brug for at vide, hvordan det foregår?
tror da det er bedre at bruge AspDNS komponenten, eller er det bare mig? Den returnerer jo det hostname, som jeg så kan bruge til at finde ud af hvilket land de kommer fra, ik?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.