我正在管理一個Web平臺,並希望獲得一些統計數據,我的用戶來自哪裏。我可以存儲遠程IP,並且我知道有一些將IP映射到地理位置的本地化服務。IP本地化:映射IP->位置固定一段時間?
這個映射是如何完成的?是否有固定的表格,哪個IP地址提供給哪個區域?
我必須在訪問時請求映射嗎?或者我可以在幾天/幾個月/幾年之後請求映射嗎?換句話說:從IP到位置的映射是固定的還是隨時間變化的?
我正在管理一個Web平臺,並希望獲得一些統計數據,我的用戶來自哪裏。我可以存儲遠程IP,並且我知道有一些將IP映射到地理位置的本地化服務。IP本地化:映射IP->位置固定一段時間?
這個映射是如何完成的?是否有固定的表格,哪個IP地址提供給哪個區域?
我必須在訪問時請求映射嗎?或者我可以在幾天/幾個月/幾年之後請求映射嗎?換句話說:從IP到位置的映射是固定的還是隨時間變化的?
從IP到位置的映射隨時間而改變。我已經讀過,數據庫每個月都會變化5%,儘管很難知道它們是否真的改變了那麼多,或者數據庫提供商是否會更頻繁地出售更新。但事實是這些數據庫發生了變化。所以你應該儘快獲得IP地址的位置,至少不要晚於捕獲IP地址一個月後。
如果你想存儲人口統計數據,你應該保存檢索的國家信息而不是IP地址,因爲它可能會隨時變化。
因此 - 由於HTTP協議中沒有國家信息 - 我必須在實際請求後儘快本地化IP。正確? – Heinzi
大衛是對的。由於釋放,分配或重新分配,IP地址會不時更改。我正在使用來自IP2Location的數據,並且每個月看到〜5%的變化。因此,我不建議固定位置。 –