Как стать автором
Обновить

GeoIP

Время на прочтение1 мин
Количество просмотров2.6K
GeoIP позволяет реализовать поиск информации о стране, городе по IP адресу или хосту.

При помощи GeoIP можно например определять предпочтительную локализацию вашего проекта для нового пользователя. Приятно зайти на сайт у которого по умолчанию интерфейс на твоем родном языке.

Областей применения довольно много.

Установка:


sudo gem install geoip

Использование:


require 'geoip'

GeoIP.new('GeoLiteCity.dat').country('www.atlantis.sk')
=> ["www.atlantis.sk", "217.67.18.26", "SK", "SVK", "Slovakia", "EU", "02", "Bratislava", "", 48.15, 17.1167, nil, nil, "Europe/Bratislava"]
Теги:
Хабы:
Всего голосов 12: ↑7 и ↓5+2
Комментарии7

Публикации

Истории

Работа

Ruby on Rails
10 вакансий
Программист Ruby
6 вакансий

Ближайшие события