Есть ли простой способ определения города пользователя?

P
На сайте с 06.01.2009
Offline
601
397

Ребят, привет.

Если кто-то может подсказать - большое спасибо.

Просто при заходе пользователя на сайт (или в пор документ) нужно определить его регион и город.

Простой нашел http://www.softtime.ru/scripts/whois.php но много лишних данных.

Идеально в качестве результата получать на русс.языке - регион, город.

Нужно идентифицировать только пользователей из РФ,

Спасибо заранее.

[umka]
На сайте с 25.05.2008
Offline
456
#1

Только используя гео-базы и с определённой погрешностью

Лог в помощь!
P
На сайте с 06.01.2009
Offline
601
#2
'[umka:
;12240078']Только используя гео-базы и с определённой погрешностью

Читал что гео-базы очень много весят и будут нагружать сильно сайт. Это правда? Спасибо

ps просто в нашем случае есть альтернатива - сделать кнопку для пользователя - "выбрать город" и он сам выберет, чтобы найти филиал.

K9
На сайте с 15.02.2012
Offline
27
#3
postavkin:
Ребят, привет.
Если кто-то может подсказать - большое спасибо.
Просто при заходе пользователя на сайт (или в пор документ) нужно определить его регион и город.
Простой нашел http://www.softtime.ru/scripts/whois.php но много лишних данных.
Идеально в качестве результата получать на русс.языке - регион, город.
Нужно идентифицировать только пользователей из РФ,
Спасибо заранее.

Похоже Вам нужно это, если я правильно понял. Если нет, то на том же ресурсе можно найти подходящий сервис, который и следует прикрутить к своему сайту и пробивать пользователей...

P.S. Насчет большого веса и нагрузки - не уверен...

IL
На сайте с 20.04.2007
Offline
435
#4
postavkin:
Читал что гео-базы очень много весят и будут нагружать сильно сайт. Это правда? Спасибо

http://sypexgeo.net/ru/download/ много или мало - понятие относительное.

По скорости - проще всего проверить http://sypexgeo.net/ - работает достаточно шустро.

При необходимости можно сохранять/кэшировать в БД последние адреса.

Kol9:
Похоже Вам нужно это, если я правильно понял.

У запросов к стороннему серверу есть как минусы, так и плюсы..

Один из минусов - задержка по времени

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
[umka]
На сайте с 25.05.2008
Offline
456
#5
postavkin:
Читал что гео-базы очень много весят и будут нагружать сильно сайт. Это правда? Спасибо

ps просто в нашем случае есть альтернатива - сделать кнопку для пользователя - "выбрать город" и он сам выберет, чтобы найти филиал.

База MaxMind весит ~60МБ

От одного запроса нагрузка не больше чем от запроса SQL. Там двоичный индекс и работает очень шустро.

Если пользователь самостоятельно выбирает город, то это, конечно, достовернее.

P
На сайте с 06.01.2009
Offline
601
#6

Всем спасибо большущее!!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий