Я создаю веб-сайт, который позволил бы пользователям публиковать классифицированные списки, покупать / продавать товары и т. Д. Вы можете рассматривать это как ограниченную версию Craigslist или oodle.com или чего-то еще.автоматически фильтровать списки / результаты по городу пользователя.Как определить город пользователя?
Существует API MaxMind, который я мог бы использовать, чтобы получить город с IP-адреса.Что-нибудь еще?
Хм .. каков наилучший способ реализации этого?Мой сайт будет доступен только в 4-5 городах.Если пользователь из-за пределов этих 4-5 городов посещает мой сайт, я хотел бы показать «все» списки (то есть списки со всех концов США).В каждом из этих городов есть пригороды, поэтому я бы хотел, чтобы пользователи из близлежащих городов-пригородов были частью моего целевого города.Как закодировать это?Должен ли я посмотреть на карту и решить, какие пригороды следует рассматривать как часть целевого города, или есть ли способ определить целевой город + радиус в милях / км / км, чтобы считаться частью моего целевого города?