一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

使用MaxMind 根據(jù)IP地址對訪問者定位

    有時你需要知道你的站點訪問者來自哪個國家――比如如果你正打算執(zhí)行針對地理區(qū)域的廣告計劃。本文將對此方法進行介紹。

    有時你需要知道你的站點訪問者來自哪個國家――比如如果你正打算執(zhí)行針對地理區(qū)域的廣告計劃。這正是象MaxMind's GeoIP一類的工具大顯身手的地方――它可以讓你從訪問者的IP地址輕松獲取其確切的地理位置信息。

    MaxMind提供了商業(yè)數(shù)據(jù)庫和免費數(shù)據(jù)庫。前者更為精確,精度可以達使用者所在城市信息一級,而后者則只能確定國家和地區(qū)。在本文中,我們將演示免費版的使用方法。如果你需要更多詳細信息,比如遠程客戶的城市以及國家信息,你需要從MaxMind:http://www.maxmind.com購買更詳細的數(shù)據(jù)庫。

    起步

    要使用此軟件,你必須首先下載GeoIP免費國家信息文件:http://www.maxmind.com/app/geoip_country 并將其存放于Web服務器的某個目錄中。然后你需要選擇數(shù)據(jù)庫文件所使用的語言API。為簡化整個過程,我們將使用純粹的php版本以避免其他額外的配置或設置Apache組件。請記住在安裝軟件到Web站點前閱讀軟件許可證條款:http://www.maxmind.com/download/geoip/database/LICENSE.txt以確保你同意這些條款。

代碼列表A

<?php

// include functions

include("geoip.inc");

// read GeoIP database

$handle = geoip_open("GeoIP.dat", GEOIP_STANDARD);

// map IP to country

echo "IP address 62.149.130.132 located in " . geoip_country_name_by_addr($handle, "62.149.130.132") . " (country code " . geoip_country_code_by_addr($handle, "62.149.130.132") . ")";

// close database handler
// www.knowsky.com

geoip_close($handle);

// print compulsory license notice

echo "<p> -- This product includes GeoIP data created by MaxMind, available from http://maxmind.com/ --";

?>

列表A中的代碼顯示了使用模塊(geoip.inc)以訪問GeoIP免費國家信息數(shù)據(jù)庫(GeoIP.dat)的基本方法。示例假設php include和國家家信息數(shù)據(jù)庫文件都在與php文件本身相同的目錄中。如果示例與你的安裝不同,則需要根據(jù)需要改變路徑。

示例代碼相當明了,在引入GeoIP php函數(shù)庫后,第一步即使用geoip_open()函數(shù)打開GeoIP數(shù)據(jù)庫文件。此函數(shù)接收兩個參數(shù):數(shù)據(jù)庫文件路徑和數(shù)據(jù)庫類型。

我們然后使用由調用geoip_open()返回的句柄,由此根據(jù)所給的IP地址以獲取兩字母的國家代碼及直觀的國家名稱。其中還要分別借助函數(shù)geoip_country_code_by_addr()和geoip_country_code_by_name()。二者都接收兩個參數(shù):由geoip_open()返回的句柄以及需要解析的IP地址。

一旦獲得所需信息,我們通過調用geoip_close()關閉數(shù)據(jù)庫文件。

所做的就是這么簡單。

php技術使用MaxMind 根據(jù)IP地址對訪問者定位,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 高清不卡免费一区二区三区 | 最新97超级碰碰碰碰久久久久 | 91短视频在线高清hd | 国产成人区 | 久青草国产手机在线视频 | 东京道一本加勒无 | 一本久道久久综合中文字幕 | 四虎影视色费永久在线观看 | 日本一区二区三区高清在线观看 | a资源在线观看 | 久久久国产麻豆 | 免费视频91| 国产精品原创巨作av | www.亚洲一区二区三区 | 香蕉人人超人人超免费看视频 | 国产精品国产三级国产专不∫ | 亚洲欧美综合另类图片小说区 | 久久久久久久成人午夜精品福利 | 国产成人综合亚洲欧洲色就色 | 午夜综合网| 精品女同一区二区三区免费站 | 一级毛片中文字幕 | 99这里有精品视频 | 国产xx在线观看 | 国产精品视频1区 | 亚洲精品国产福利在线观看 | 桃花综合久久久久久久久久网 | 欧美地区一二三区 | 天天色图片 | 成人三级视频在线观看 | 精品国产免费一区二区三区 | 草色网| 欧美视频免费一区二区三区 | 日日碰碰视频播放 | 国产成人福利免费观看 | 四虎永久在线观看免费网站网址 | 午夜喷水 | 国产二区视频 | 人人干夜夜操 | 91免费网| 四虎永久地址4hu紧急入口 |