GeoIp — как определить город посетителя?

Здравствуйте. Появилась необходимость на одном из сайтов определять город посетителя. Полез в google, там последняя статья от 13ого года. А некоторые из ссылок вообще уже не работают. Что вы используете в 16ом году для определения местоположения пользователя?
  • Вопрос задан
  • 20556 просмотров
Пригласить эксперта
Ответы на вопрос 8
Я для этих целей использовал API Яндекс.Карт + dadata.ru
Ответ написан
@Valeriyat
Определить местоположение пользователя по IP можно с помощью DaData
Ответ написан
Комментировать
Denormalization
@Denormalization
>Что вы используете в 16ом году для определения местоположения пользователя?
Тоже самое что и в 2015 и в 2014 и в 2010 и в 2008.

MaxMind для определения по IP, либо гугл геокодинг для определения по координатам.
Ответ написан
daager
@daager
Мы используем IpGeoBase и раз в неделю по крону обновляем.
Ответ написан
@zapimir
Для определение на стороне клиента в JS можно использовать Sypex Geo API, и получать данные в JSON или JSONP. Для PHP можно там же скачать базу, либо тоже из PHP обращаться к API, чтобы не заморачиваться с обновлениями. Что конкретно выбрать зависит, в принципе от объемов, сколько вам IP нужно определять.
Ответ написан
Комментировать
@evgenij85
Как вариант можно использовать сервис Geolocation
Ответ написан
Комментировать
@andrey_id123456789
Тоже долго искал подобный сервис, остановился на https://ipwhois.io/
Ответ написан
Комментировать
nikolaevevgeGeoIp: blog.ivru.net/?id=82
Библиотека подходит для Joomla Wordpress Bitrix теоретически любой версии. CMS определяется автоматически.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы