PHP IP查询网站程序 IPCheck.CN 程序 IP查询脚本下载

其实这个主要是做寄生虫网站 以前流量还可以 现在也不行了

实现IP地址查询的功能
查询IP的国家 城市 区县
反向查询出邮编 经纬度
利用经纬度 在地图上标注出地理位置

主要的数据源

国外
IPinfoDB
Maxmind GEOIP

国内
QQ/新浪/搜狐/淘宝/纯真IP数据

本次升级:
1. 增加IPv6支持

如图
checking2

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的段

如图
glip1
但是 如果没有匹配到网段 默认返回已查询过的历史记录 输出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地图 国内会打不开查询页

首页演示
index1

IPv6查询演示 (暂时还不完善 因为IPv6的DB数据条目不多)
checking1

后面可能还要换框架 喜欢简单的
不过这个flight的框架 貌似也太简单了

下载地址
=========================================================================
v1 老版本
v2 新版本

One thought on “PHP IP查询网站程序 IPCheck.CN 程序 IP查询脚本下载

  1. Hank

    求下载地址,博主的文章里面下载,没有链接到对应的下载地址

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注