如何使用PHP计算一个特定页面的真实访客数 [关闭]。


如何使用 PHP 只计算网站上某个特定页面的真实访问者(即不是爬虫、机器人等)?

我想尽可能准确地计算,例如Stackoverflow计算某个问题的访客的方式。

目前,我在数据库中为每次访问增加页面计数器字段,但这在几天后就会给每个页面带来不切实际的大量访问者。我想它会计算爬虫、机器人等,.甚至有些浏览器会多次点击一个页面。

解决方案:

我不确定,但很多机器人不执行javascript。你可以尝试在页面加载后使用ajax发送访问次数。储存用户IP和用户代理,以防止大多数重复的计数。而且很多机器人都有自己的用户代理,所以你也可以检查一下。

也许这个问题也能帮助你如何用php识别机器人?

给TA打赏
共{{data.count}}人
人已打赏
解决方案

使用PhpStorm的Behat不显示异常的堆栈跟踪。

2022-4-20 3:00:10

解决方案

Sqlite表在小米Note 7s上不创建,但在其他手机和Android Studio中的虚拟设备上创建。

2022-4-20 3:00:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索