diff --git a/LICENSE b/LICENSE index 8d96030..1eb6331 100644 --- a/LICENSE +++ b/LICENSE @@ -60,3 +60,12 @@ IP小秘书:http://www.cz88.net/ip 金狐 QQ:486126 EMail:admin@cz88.net +============================================================ + +ip-database 协议简述 + +1,可以自由使用解析程序,但务必在程序内标明来源。https://github.com/itbdw/it-database +2,不保证任何准确性,应当知晓方可使用 +3,仅供学习和娱乐用,如被用作违法事宜,本人均不承担任何责任 +4,其它合理性解释权利归本人所有 + diff --git a/README.md b/README.MD similarity index 91% rename from README.md rename to README.MD index 64289a2..d0f160e 100644 --- a/README.md +++ b/README.MD @@ -16,20 +16,11 @@ ## 使用说明 -目前存在2.x版本(稳定版)和3.x版本(支持ipv6版) -当前版本为3.x,如需要2.x请访问 https://github.com/itbdw/ip-database/tree/2.x +当前版本为3.x(ipv4+ipv6),如需要2.x稳定版请访问 https://github.com/itbdw/ip-database/tree/2.x -目前3.x无缝兼容2.x版本,可直接升级,但需做好验证。 +目前3.x无缝兼容2.x版本,理论上可直接升级,但需做好验证。 -目前3.x已完成的功能有 - -- 支持ipv6 -- 2.x 平滑升级 - -计划完成的功能有 - -[] 解析民政部地区码,以便返回更加精确的城市信息;同时可携带其他信息,如地区码、经纬度等 ``` composer require 'itbdw/ip-database' dev-3.x diff --git a/UPDATE.MD b/UPDATE.MD new file mode 100644 index 0000000..6c8ab18 --- /dev/null +++ b/UPDATE.MD @@ -0,0 +1,66 @@ +## update log + + + +``` +IP 地理位置查询类 + +2021-04-10 赵彬言 + +1,3.x 支持ipv6,无缝衔接2.x + +3.x已完成的功能有 + +- 支持ipv6 +- 2.x 平滑升级 + +计划完成的功能有 + +- 解析民政部地区码,以便返回更加精确的城市信息;同时可携带其他信息,如地区码、经纬度等 + + + +2020-10-30 赵彬言 + +1,大更新,重构代码。兼容历史代码。希望能支持ipv6 + +2019-07-25 赵彬言 + +1,增加自动更新功能,参考 https://blog.shuax.com/archives/QQWryUpdate.html 感谢 https://github.com/itbdw/ip-database/issues/10 + +2017-09-12 赵彬言 + +1,缩减返回数据,去掉字段 remark smallarea beginip endip +2,将调用改为单例模式,保证只读取一次文件 +3,修复 bug,直接将返回 gbk 编码内容转为 utf-8,移除编码隐患 +4,去掉了"省"标志,变成了如 中国 浙江 杭州市 这样的数据 + +2017-09-04 赵彬言 + +1,更新 composer 相对路径,bug fix + +2015-06-11 赵彬言 + +1,支持composer 方式引用 +2,更新 is_valid_ip 实现 + +2013-11-10 赵彬言 + +1,优化,新增支持到市区,县城 +2,返回结构增加 smallarea,具体请看注释 + +2012-10-21 赵彬言 + +1,增加市,县显示 +2,去掉不靠谱的自动转码 +先统一改为 GBK,最后再做转换解决编码问题 + +2012-08-15 赵彬言 + +1,更新为 PHP5 的规范 +2,增加 wphp_ip2long 方法 +3,增加 get_province 方法 +4,增加 get_isp 方法 +5,增加 is_valid_ip 方法 + +``` \ No newline at end of file diff --git a/update.md b/update.md deleted file mode 100644 index 737e942..0000000 --- a/update.md +++ /dev/null @@ -1,35 +0,0 @@ -## update log - -``` - IP 地理位置查询类 - - 2021-04-10 赵彬言 1,3.x 支持ipv6,无缝衔接2.x - - 2020-10-30 赵彬言 1,大更新,重构代码。兼容历史代码。希望能支持ipv6 - - 2019-07-25 赵彬言 1,增加自动更新功能,参考 https://blog.shuax.com/archives/QQWryUpdate.html 感谢 https://github.com/itbdw/ip-database/issues/10 - - 2017-09-12 赵彬言 1,缩减返回数据,去掉字段 remark smallarea beginip endip - 2,将调用改为单例模式,保证只读取一次文件 - 3,修复 bug,直接将返回 gbk 编码内容转为 utf-8,移除编码隐患 - 4,去掉了"省"标志,变成了如 中国 浙江 杭州市 这样的数据 - - 2017-09-04 赵彬言 1,更新 composer 相对路径,bug fix - - 2015-06-11 赵彬言 1,支持composer 方式引用 - 2,更新 is_valid_ip 实现 - - 2013-11-10 赵彬言 1,优化,新增支持到市区,县城 - 2,返回结构增加 smallarea,具体请看注释 - - 2012-10-21 赵彬言 1,增加市,县显示 - 2,去掉不靠谱的自动转码 - 先统一改为 GBK,最后再做转换解决编码问题 - - 2012-08-15 赵彬言 1,更新为 PHP5 的规范 - 2,增加 wphp_ip2long 方法 - 3,增加 get_province 方法 - 4,增加 get_isp 方法 - 5,增加 is_valid_ip 方法 - -``` \ No newline at end of file