Сегодня серверы уже могут обработать такие виды данных:
- IP адрес, с которого отправляется запрос;
- Код континента (Европа, Азия, Америка и т.д.);
- Код страны, которой принадлежит IP адрес;
- Название страны, которой принадлежит IP адрес;
- Отображать различный контент посетителям в зависимости от их IP адреса.
- Запретить посещение пользователям из конкретных стран.
- Разрешить посещение только для конкретной страны.
Этот модуль очень поможет владельцам сайтов осуществляющих свою деятельность в нескольких странах. Ряд примеров использования модуля GeoIP:
Есть компания, которая предоставляет услугу разработки сайтов по всему миру. Цена на услуги отличается в зависимости от страны заказчика. Что делать, и как оповещать пользователей из разных стран? Очень просто - используйте модуль GeoIP. Укажите, что для посетителей, например, из Польши отображать одни цены, а для посетителей из Германии другие. Кроме цен вы также сможете показать номера телефонов и адреса офисов в соответствующей стране.
Или предположим, что ваш проект еще не работает в Германии, но уже осуществляет деятельность в Украине. Внесите соответствующие настройки и оповещайте посетителей из Украины о своих предложениях, а посетителям из Германии - покажите дату старта проекта.
На практике это выглядит так: Пользователь заходит на сайт, система моментально получает его IP адрес, обрабатывает и показывает заранее подготовленный для него контент. Как настроить модуль GeoIP, описано тут.