![]() |
Определение страны пользователя в веб-приложении
Оке. Друзья, как можно определить страну пользователя на своём сайте, меня интересует сам алгоритм реализации подобного рода предприятия. Ясное дело, что берётся ip-adress юзера, который затем сверяется что ли???
Я использую базу данных Redis! Напишите пожалуйста примерный план действий с учётом этой БД. Иначе говоря как хранить ip адресы в ключах? |
http://php.net/manual/fr/ref.geoip.php
Или пользовать локальную бд геоип, благо в интернете скачиваеться на ура. |
m0Hze
Если я хочу использовать локальную базу данных, то как следует правильно хранить данные в ключах? н-р: SET country ip-addresses но это не правильно |
Вы на каком ЯП пишете? Пример GeoIP для руби: http://ruby.about.com/od/gems/a/geoip.htm Использование GeoIP на других языках: http://www.maxmind.com/app/geoip_resources
|
у мну такой вопрос:
2ip.ru правильно определяет мой город, а сервис на GeoIP(http://www.geodb.ru/geoip/) промахивается мимо. Как 2ip узнают правильный город? |
Цитата:
|
Цитата:
Неужели никто не работал с Rediska? |
superboy4 Объясните, нафейхоа оно надо - скачивать исходную базу ГеоИП, преобразовывать в новый формат, а потом насиловать уже Redis, тем более что в не знаете как она работает? А потом при каждом обновлении базы вместо скачивания пары файлов опять насиловать себя и писать парсер. Зачем сложности?
|
| Время: 10:47 |