Statistiche dettagliate sull’indirizzo IP

Come ogni vero blogengine, anche Dexter ha un’apposita sezione per le statistiche dei propri posts. Anche se il BackOffice di Dexter non brilla per estetica e funzionalità, ho deciso di aggiungere un’interessante feature (la vera motivazione è che non avevo voglia di lavorare ad altro), che fornisce informazioni aggiuntive sul visitatore grazie all’IP di provenienza.

GeoBytes è un sito che permette di attingere a diverse informazioni dato un’indirizzo IP; offre inoltre la possibilità di sfruttare queste informazioni nelle proprie applicazioni (tramite un’apposita webrequest) .
In pratica è sufficiente interrogare l’indirizzo seguente (ovviamente l’indirizzo IP va cambiato) :
http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=93.34.55.138

per ottenere un’output come quello mostrato di seguito:

<html> 
<head> 
 
<meta name="known" content="true"> 
<meta name="locationcode" content="ITLOMILA"> 
<meta name="fips104" content="IT"> 
<meta name="iso2" content="IT"> 
<meta name="iso3" content="ITA"> 
<meta name="ison" content="380"> 
<meta name="internet" content="IT"> 
<meta name="countryid" content="119"> 
<meta name="country" content="Italy"> 
<meta name="regionid" content="2246"> 
<meta name="region" content="Lombardia"> 
<meta name="regioncode" content="LO"> 
<meta name="adm1code" content="IT09"> 
<meta name="cityid" content="11937"> 
<meta name="city" content="Milano"> 
<meta name="latitude" content="45.4670"> 
<meta name="longitude" content="9.2000"> 
<meta name="timezone" content="+01:00"> 
<meta name="certainty" content="93"> 
 
<title>PHP2 Template</title> 
</head> 
<body></body> 
</html> 



“Parsando” i dati si può ottenere un risultato simile al seguente:

14-Sep-09 21-00-15 14-Sep-09 21-00-35 14-Sep-09 21-00-57

P.S.: il servizio è gratuito fino ad un certo numero (non ho capito bene a quanto equivale) di interrogazioni in un determinato lasso di tempo. Se si decide di utilizzare senza limiti il servizio è necessario abbonarsi.


Comments