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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用PHP计算一个特定页面的真实访客数 [关闭]。相关的知识,希望对你有一定的参考价值。

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

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

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

答案

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

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

以上是关于如何使用PHP计算一个特定页面的真实访客数 [关闭]。的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHP 制作机器人以登录并在网站上执行操作 [关闭]

php - 区分使用一个真实 IP 地址的一些用户

如何将客人重定向到登录页面,在laravel 5.2登录后重定向回来[关闭]

如何在CloudFlare下Nginx实现访客真实IP网站日志?

什么是计算访客的最佳系统? [关闭]

最大访客数