Сведения о вопросе

Holish

11:07, 28th August, 2020

Теги

Лучший способ организации GeoIP на сайте?

Просмотров: 458   Ответов: 10

Да и на самом деле вопросов по этой теме много:
  1. Почему гиганты веба не дают никаких API для всех желающих? (если таки дают, буду признателен за ссылки)
  2. Насколько надёжным на данный момент является этот способ определения местоположения пользователя?
  3. Есть ли другие способы геолокации на сайте? (не берем в расчет самоочевидное «Укажите сами» и совсем молодую возможность спросить браузер)
  4. Можно ли доверять HTTP_ACCEPT_LANGUAGE, если требуется только лишь разделить сайт на пару языков?



  Сведения об ответе

P_S_S

02:48, 23rd August, 2020

  Сведения об ответе

davran

19:33, 24th August, 2020

2. Зависит от актуальности базы выбранного Вами сервиса

4. Можно, но всё-таки дать возможность юзеру изменить язык сайта

Для одного из своих последних проектов я использовал — ipinfodb.com/ip_location_api.php, довольно точная и актуальная база, прикрутил кеширование что-бы уменьшить количество запросов и пока работает как часы.


  Сведения об ответе

pumpa

23:26, 10th August, 2020

  Сведения об ответе

SKY

06:05, 8th August, 2020

ipgeobase.ru/ Я использую этот сервис.


  Сведения об ответе

lesha

00:57, 3rd August, 2020

Есть ещё российский www.ashmanov.com/tech/geo
Но на Хабре писали, что он не работал — Ашманов каялся переездом.


  Сведения об ответе

screen

11:43, 14th August, 2020

ipgeobase.ru Работает только на Россию ну или СНГ, а ipinfodb.com/ip_location_api.php работает с миром но ответы будут на английском.
Мы юзаем и то и другое, если первый не определил спрашиваем второго, для нас очевидно что тот кто пришел не из СНГ или России поймет ответ на английском.


  Сведения об ответе

PROGA

02:22, 18th August, 2020

В дебианах есть пакет geoip-database, и биндинги для PHP, пакет php-geoip.


  Сведения об ответе

padenie

00:30, 21st August, 2020

Довольно (если не самая) обширная база у ip2location.com, правда бесплатно — только ее малая часть. Мне подписка обошлась в $199, что в принципе не дешево, но для больших проектов, где важна точность определения местоположения — это хороший вариант.


  Сведения об ответе

ASSembler

00:20, 9th August, 2020

В последнее время сервис ipgeobase.ru стал глючить (в плане долгого подвисания при запросах к этому сервису, да так что поисковики стали думать что мой сайт не работает), пришлось искать новое решение. Единственное нормальное решение из бесплатных на данный момент это geoplugin.com


  Сведения об ответе

9090

04:49, 12th August, 2020

geoiplookup.net - добольно-таки точно определяет локацию.
Плюс у них очень простой и удобный API


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться