随着各大网络平台开放显示归属地,近期想弄一个zblog评论归属地的显示,更精准的是弄一个接口调用,然后存到数据库,但从稳定和加载方面出发,使用到了离线库查询IP的归属地,这里就使用到了李洋开发的IP归属地查询插件。离线IP库是纯真IP免费公开版,目前还算可以吧。
经过测试也的确很快,跟未开启插件的时间相同,当然我的评论较少,如果您开启插件后查询速度缓慢可以联系我。安装插件后,别忘记去下载“qqwry.dat”纯真IP数据,这个是必要的,插件下载可以在后台的应用中心找到李洋开发的IP归属地插件,相关链接:IP归属地(兼容ipv4/v6) - Z-Blog 应用中心
代码调用方式
{if ((int)$zbp->Config('iparealee')->Getipon) && ($zbp->CheckPlugin('iparealee'))} <span class="spot"></span> <span class="interact-area" style="margin-left: 6px;" title="{if $user.Level == 1}IP地址:{$comment.IP}{/if}"> 来自{get_ipaddress($comment.IP)}</span> {/if}
获取IP之后可根据实际情况显示不同内容,插件三种显示方式,省份:广东,省市:广东省深圳市,省市区:广东省深圳市龙岗区(实际使用过程中建议直接显示省份就足够了,这个还是比较准确的,至于IP数据后续持续更新,插件目前测试,没有问题后续放出来。
离线IP库的下载后,前往插件目录/zb_users/plugin/iparealee/libs上传相关文件。