Eu visito uma página com meu navegador Firefox e vejo esta mensagem "Você parece estar fora dos Estados Unidos ou de seus territórios". Também emhttp://www.fmylife.com/eles parecem detectar o estado/província em que o usuário está. Como faço isso? (Não consigo decidir se isso deveria estar em SO para programação ou aqui por causa de redes/servidores)
Responder1
Então geolocalização.
O mais comum é usarMaxMind. Você pode encontrar cópias estáticas de dados geográficos na Internet, mas elas ficam desatualizadasmuitorapidamente.
Existem outros provedores, porém MaxMind é o único banco de dados que os ISPs geralmente acessam e garantem que estão corretos, também o Google, porém eles não tornam seus dados públicos.
Responder2
Você está se referindo aGeolocalização IP
Como você deseja implementá-lo dentro de uma aplicação que está desenvolvendo?