GeoIP-геолокация
Что такое GeoIP? GeoIP — это технология распознавания местоположения посетителя сайта или мобильного приложения на основе ip-адреса. Какая точность у геолокации? Точность IP-геолокации является одной из часто обсуждаемых тем среди программистов и Digital-маркетологов. Мы можем найти много жалоб на форумах, например, что IP-адреса не отражают правильное местоположение. Но если хорошо постараться, то можно собрать базу IP-адресов с точностью до 95%. Вся информация собирается на основе сведений провайдеров и операторов сотовых данных. Если провайдер или оператор внесли не верные данные, то и точность определения падает...
Вычисляем по IP на PHP через Sypex Geo
Самый элементарный способ вычислить определить город посетителя сайта по IP - воспользоваться каким то готовым API. Sypex Geo как раз предоставляет такую возможность. Сразу немного инфы по количеству запросов: Про платную подписку даже писать не буду, потому как такого количества с головой хватит большинству корпоративных сайтиков. Итак, все что нам нужно - это закинуть им запрос...