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:
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.