Какие способы доступны для определения географического местоположения пользователей и отображения его им? - PullRequest
0 голосов
/ 25 февраля 2011

Я хотел бы показать своим пользователям, как это делает Groupon, их текущее географическое местоположение, когда они приходят на мою страницу.

Я нашел вариант сделать это с HTML5, но этоне совместим со всеми браузерами, которые я хочу поддерживать.

Какие есть варианты для предоставления этой функции?

1 Ответ

0 голосов
/ 25 февраля 2011

Все решения для определения географического местоположения, которые я видел, привязаны к коду на стороне сервера, который берет IP-адрес пользователя и ищет его в одной из доступных баз данных IP <-> географических карт расположения.

Первым шагом в этом процессе будет получение доступа к такой службе, как Quova , а затем ее интеграция в вашу систему.

Как только вы узнаете их местоположение, вы можете записать его в файл cookie вместе с их IP-адресом. Загрузите куки, когда они приходят на сайт, и сравните их с их IP-адресом. Если они различаются, выполните новый поиск географического местоположения.

...