php之ipv4/ipv6转地区方法推荐
php项目中通过ip获取地区功能,之前使用过ipip,但是近期换成了纯真,从本次迭代结果看,确实比ipip精确的多,数据源丰富!
近期发现有ipv6的用户ip转地区失败的情况,为了解决这一问题,比较了几个ipv6转地区的第三方,基本都是付费,或者不维护的。偶然之间看到纯真居然支持了ipv6,只不过当前处于推广阶段。
一直以来,纯真IP地址库都只支持ipv4,现在纯真开放了免费的社区版IP地址库并且支持IPV6了
DAT格式(计划于10月1日起停止维护,目前已经停止在微信公众号上发布下载地址,最新7月10日发布版本请大家前往官网下载)
EXE格式(计划于10月1日起停止维护,目前已经停止在微信公众号上发布下载地址,最新7月10日发布版本请大家前往官网下载)
CZDB格式(正式发布支持IPv4和IPv6地理位置的全新CZDB数据格式,并计划从2024年10月开始只维护更新该格式的数据)
CZDB目前已支持JAVA和C语言解析程:**
**
JAVA解析程序 github.com/tagphi/czdb-search-java
C语言解析程序 github.com/tagphi/czdb-search-c
PHP语言解析程序 github.com/tagphi/czdb-search-c
官网公告:
可见公众号历史推文
纯真:
纯真(CZ88.NET)自2005年起一直为广大社区用户提供社区版IP地址库,只要获得纯真的授权就能免费使用,并不断获取后续更新的版本。如果有需要免费版IP库的朋友可以前往纯真的官网进行申请。
纯真除了免费的社区版IP库外,还提供数据更加准确、服务更加周全的商业版IP地址查询数据。纯真围绕IP地址,基于 网络空间拓扑测绘 + 移动位置大数据 方案,对IP地址定位、IP网络风险、IP使用场景、IP网络类型、秒拨侦测、VPN侦测、代理侦测、爬虫侦测、真人度等均有近20年丰富的数据沉淀。
目前纯真社区版IP库以二进制(CZDB)的形式发布,配有开源的数据解析程序。该IP库文件同时支持IPv4和IPv6地理位置数据,具有占用内存小,访问速度快,线程安全,更新方便快捷的特点。
本作品采用《CC 协议》,转载必须注明作者和本文链接
性能要求不高的话 用第三方免费接口 也可以啊