其实这个主要是做寄生虫网站 以前流量还可以 现在也不行了
实现IP地址查询的功能
查询IP的国家 城市 区县
反向查询出邮编 经纬度
利用经纬度 在地图上标注出地理位置
主要的数据源
国外
IPinfoDB
Maxmind GEOIP
国内
QQ/新浪/搜狐/淘宝/纯真IP数据
本次升级:
1. 增加IPv6支持
2. 若干的小bug
3. 改为使用框架了 不在和老版一样 不断叠加代码
4. 大量使用了composer 目录结构清晰
5. 完整伪静态SEO支持
6. 特别牛逼的子网段生成列表
这个根据用户查询的IP 如果有子网段的信息 就依据这个 生成关联的IP段
比如用户查询 15.15.215.6 Whois显示的信息是/16
这个可以生成 15.15.0.0 – 15.15.255.255 所有IP池的列表
但是考虑到性能问题 默认只生成255个 就是一个/24的段
如图
但是 如果没有匹配到网段 默认返回已查询过的历史记录 输出253个
除去 网络地址 网关地址 和广播地址 = 252个IP
7. 增加数据主动缓存功能 默认缓存 86400秒
降低远程数据的请求次数,避免被接口封IP
8. 使用本地数据源 包括IP2location和MaxMind 所以体积比较大
9. 修正原来的URL结构 对老版已收录的链接兼容
把老的www.domain.com/8.8.8.8 改为
IPv4 www.domain.com/ipv4/8.8.8.8
IPv6 www.domain.com/ipv6/2001:4860:4860::8888
10. 修正了地图显示问题
如果匹配到IP的国家为CN 显示百度地图
如果非CN 显示Google地图
这个原因大家应该都知道的 Google阵亡了
如果都显示Google地图 国内会打不开查询页
IPv6查询演示 (暂时还不完善 因为IPv6的DB数据条目不多)
后面可能还要换框架 喜欢简单的
不过这个flight的框架 貌似也太简单了
下载地址
=========================================================================
v1 老版本
v2 新版本
求下载地址,博主的文章里面下载,没有链接到对应的下载地址