给自己的网站加一个访客统计吧,会有很多有趣的发现


今天是2月24,正月初九,首先祝各位朋友新年快乐?

相信各位朋友应该也和我一样,结束了假期,投入到新一年的工作/学习中,2018年又是一个全新的开始

春节期间没怎么碰电脑,不过还是抽空给博客加了一个新功能:访客记录

说起这个访客记录功能,还是来源于之前我对于登录的思考,个人博客应该尽量简单,所以我去掉了登录功能,但是与此同时,又希望能尽可能多的获得访客的信息,这种时候,就自然而然的想到了用IP来做访客记录,即一个IP就相当于一个用户,基于这个想法(其实是因为好奇)我做了一个访客记录功能:

几天之后,我惊喜的发现后台增加了几百条访问记录,逐个分析之后发现了一些有趣的事:

比如,我发现在几百个访客中竟然夹杂了几个爬虫...

又比如,发现了很多来自国外的请求(目测是挂了全局代理)

又比如,竟然还有一些来自 curl 和 wget 的访问?

突然发现这个功能还是蛮有意思,数据量多了之后甚至可以做一些图表和数据分析,比如:访问博客的用户中,移动端占有的比例数?访问次数最多的 IP?甚至可以做一个基于位置的数据地图...

用 PHP 获取请求 IP 的方法很简单,百度一下就能找到多种办法

获取到 IP 后,就可以获取到对应的地理位置(国内很多网站都提供这种服务)

除此之外,可以通过请求头获取到客户端的信息,这个就比较有趣了

当然,这都是一些最基础最简单的信息,如果能加入一些大数据分析甚至机器学习,就可以挖掘到更多更精确的信息,像百度推广那种就比较厉害了,这也从侧面反映了一个事实:互联网没有隐私可言

— END —

原文链接:日访问量破百,分享关于IP的一点有趣的事
GitHub:https://github.com/SadCreeper/laravel-blog-v2


点赞 取消点赞 收藏 取消收藏

<< 上一篇: SadCreeper 评论功能完成,顺便总结下开发评论的经验

>> 下一篇: 惊了!竟然刷到了百度第一