Лучший способ использования баз данных GeoIP


Может ли кто-нибудь, пожалуйста, сообщить мне, как лучше всего использовать базы данных GeoIP для определения страны посетителей по IP.

Раньше у меня была таблица, заполненная информацией IPv4 (longstart, longend, код страны), и с помощью инструкции INET_ATON() я получал соответствующий код страны.

Тем не менее, теперь мы хотели бы использовать базу данных IPv6 и получить код страны для IP-адресов IPv6. Но не уверен, как лучше всего использовать эти базы данных. Я могу видеть теперь они предлагают различные базы данных (geolite legacy, или geolite 2, или API-интерфейсы), они также предлагают некоторые сценарии обновления - не знаю, как это работает или в связи с чем.

Буду признателен за любую помощь. Спасибо.

Author: Lia, 2015-05-08

1 answers

Вы пробовали использовать http://php.net/manual/en/intro.geoip.php

Вы также можете использовать загружаемую базу данных GeoIP Maxmind здесь http://dev.maxmind.com/geoip/geoip2/geolite2/

 0
Author: OmniPotens, 2015-05-08 14:58:52