Нужен аналог расширения GeoIP (определение страны по IP адресу)?
Нужен вышеуказанный модуль определения страны по IP адресу посетителя на PHP.
С удовольствием взял бы сторонний, но к сожалению сходу ничего толкового не нашел с учетом моих условий. Взял бы «GeoIP», но там как я понял нужны определенные телодвижения хостера, мне не подходит. Решения, использующие для работы MySQL или обращения к внешним ресурсам так же не подходят.
Нужен грубо говоря локальный файлик ***.php (допустим в комплекте с локальной базой в фомате CSV, XML, TXT ...), подключив который можно будет вызвать искомую функцию.
Порывшись в закромах интернета нашел саму базу на maxmind.com — там есть бинарный формат и CSV. Сейчас начал писать свой скрипт на PHP, работающий с этой базой, но если кто подскажет уже готовый скриптик, буду премного благодарен.
Судя по readme:
Install / Just place the 'geoip.inc' file somewhere according to the 'include_path' directive of
your 'php.ini' file, or just place it in the same directory as your PHP scripts.
А как я уже писал выше — не подходит, ибо требует телодвижений хостера.
На мой взгляд куда удобнее просто получать данные через быстрый API.
В этом случае нет необходимости хранить/обновлять/поддерживать БД.
Попробуйте сервис от BigDataCloud.