Возможный дубликат:
Методы определения местоположения для IP-адресов
Для нашего сайта важно знать, из какой страны приезжает наш посетитель.
Я думаю, лучшим ответом на мой вопрос будет простая геолокация существующих систем браузеров, которые просто спрашивают у пользователя, разрешено ли сайту видеть его географическое местоположение: http://dev.w3.org/geo/api/спец-source.html
но я не хочу беспокоить посетителей вопросами, мне бы хотелось автоматически определить местоположение посетителя (страны должно быть достаточно.)
Какой лучший способ сделать это? - какая IP-база была бы лучшей? - заголовок браузера достаточно доверчив, чтобы обнаружить его страну? (en-us en-en en-ca?) Какое лучшее решение?