208 читали · 5 лет назад
Как узнать страну по IP-адресу через PHP
Если Вы собираетесь делать собственную статистику посещений для своего сайта, то, наверняка, Вы захотите знать, из какой страны приходят к Вам посетители. Узнать страну посетителя можно по его IP-адресу, и в этой статье мы разберём, как это делается через PHP. Узнать страну по IP-адресу через PHP можно двумя путями. Первый путь - это воспользоваться каким-нибудь WHOIS-сервисом, отправив на него запрос и получить от него ответ. Второй вариант - создать свою таблицу в базе данных, в которой будут находиться соответствия IP-адресов и стран...
5 лет назад
Определение страны по IP-адресу через БД
Пару месяцев назад я писал статью о том, как узнать страну пользователя по его IP-адресу. И ещё в той статье я указал основные минусы подхода, который там использовался. Если вдруг, кто забыл или не смотрел, то напомню. Там мы узнавали страну через сторонний сервис. Однако, как Вы понимаете, здесь имеется два больших минуса: зависимость от работы стороннего сервера (может быть, он исчезнет или просто отключится), а также постоянное изменение алгоритма парсинга при изменении вёрстки стороннего сервиса...