Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Reputable geo-ip location Services [closed]

Who are some of the reputable and/or stable geo-ip location service providers? I'm specing out an application that needs this functionality, and whenever I google geo-ip I get a ton of hits, but it's hard to tell who the legit providers are and who the fly-by-night folks are.

Ideally I'd like something that can run without a call to an external API (i.e. regular database updates), but would be interested in hearing about experience with providers who offer live/http services. If it ran in PHP that would be great, but so long as it could run in a *nix environment that's fine. I'd prefer a paid service from a reputable provider than an awesome free service that could vanish tomorrow (free services are welcome, just convince me they're not going to vanish).

like image 638
Alan Storm Avatar asked Oct 14 '22 08:10

Alan Storm


2 Answers

Maxmind has a free and pay for use version of their service. It's excellent, has a Pear class you can use Net::Geo_IP (IIRC). Just install whatever version of their DB you need and you're all set. Have used it many times.

Give them a look as well. Maxmind

like image 140
mote Avatar answered Oct 17 '22 02:10

mote


Try Geonames: you can download their database and then maybe index it with Solr or something to give you a service isolated from the outside world and which you can update on a needs basis.

Related question

like image 27
davek Avatar answered Oct 17 '22 01:10

davek