ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Определение страны пользователя в веб-приложении
  #1  
Старый 02.04.2010, 10:56
Аватар для superboy4
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию Определение страны пользователя в веб-приложении

Оке. Друзья, как можно определить страну пользователя на своём сайте, меня интересует сам алгоритм реализации подобного рода предприятия. Ясное дело, что берётся ip-adress юзера, который затем сверяется что ли???

Я использую базу данных Redis! Напишите пожалуйста примерный план действий с учётом этой БД.

Иначе говоря как хранить ip адресы в ключах?

Последний раз редактировалось superboy4; 02.04.2010 в 11:14..
 
Ответить с цитированием

  #2  
Старый 02.04.2010, 11:39
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

http://php.net/manual/fr/ref.geoip.php
Или пользовать локальную бд геоип, благо в интернете скачиваеться на ура.
 
Ответить с цитированием

  #3  
Старый 02.04.2010, 12:21
Аватар для superboy4
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

m0Hze
Если я хочу использовать локальную базу данных, то как следует правильно хранить данные в ключах?
н-р: SET country ip-addresses
но это не правильно
 
Ответить с цитированием

  #4  
Старый 04.04.2010, 21:12
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

Вы на каком ЯП пишете? Пример GeoIP для руби: http://ruby.about.com/od/gems/a/geoip.htm Использование GeoIP на других языках: http://www.maxmind.com/app/geoip_resources
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #5  
Старый 04.04.2010, 23:08
Аватар для phpdreamer
phpdreamer
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме:
444589

Репутация: 123
Отправить сообщение для phpdreamer с помощью ICQ
По умолчанию

у мну такой вопрос:
2ip.ru правильно определяет мой город, а сервис на GeoIP(http://www.geodb.ru/geoip/) промахивается мимо.
Как 2ip узнают правильный город?
 
Ответить с цитированием

  #6  
Старый 04.04.2010, 23:09
Аватар для Deathdreams
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

Репутация: 278
Отправить сообщение для Deathdreams с помощью ICQ
По умолчанию

Цитата:
Сообщение от phpdreamer  
у мну такой вопрос:
2ip.ru правильно определяет мой город, а сервис на GeoIP(http://www.geodb.ru/geoip/) промахивается мимо.
Как 2ip узнают правильный город?
Ответ: geoip один для всех, у кого-то база больше, у кого-то меньше.
 
Ответить с цитированием

  #7  
Старый 05.04.2010, 12:19
Аватар для superboy4
superboy4
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме:
816011

Репутация: 23
Отправить сообщение для superboy4 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Gifts  
Вы на каком ЯП пишете? Пример GeoIP для руби: http://ruby.about.com/od/gems/a/geoip.htm Использование GeoIP на других языках: http://www.maxmind.com/app/geoip_resources
Проблема не в языке, а в том как хранить эти адреса в не реляционных базах вроде Redis?

Неужели никто не работал с Rediska?
 
Ответить с цитированием

  #8  
Старый 05.04.2010, 20:25
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

superboy4 Объясните, нафейхоа оно надо - скачивать исходную базу ГеоИП, преобразовывать в новый формат, а потом насиловать уже Redis, тем более что в не знаете как она работает? А потом при каждом обновлении базы вместо скачивания пары файлов опять насиловать себя и писать парсер. Зачем сложности?
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение рейтинга у пользователя во вконтакте Apollon1 Социальные сети 1 01.03.2010 17:07
Веб 2.0 и Веб 3.0. Будущее Интернета. SK | Heaton Мировые новости 5 13.06.2007 02:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ