如何使用PHP计算一个特定页面的真实访客数 [关闭]。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用PHP计算一个特定页面的真实访客数 [关闭]。相关的知识,希望对你有一定的参考价值。
如何使用 php 只计算网站上某个特定页面的真实访问者(即不是爬虫、机器人等)?
我想尽可能准确地计算,例如Stackoverflow计算某个问题的访客的方式。
目前,我在数据库中为每次访问增加页面计数器字段,但这在几天后就会给每个页面带来不切实际的大量访问者。我想它会计算爬虫、机器人等,.甚至有些浏览器会多次点击一个页面。
答案
我不确定,但很多机器人不执行javascript。你可以尝试在页面加载后使用ajax发送访问次数。储存用户IP和用户代理,以防止大多数重复的计数。而且很多机器人都有自己的用户代理,所以你也可以检查一下。
也许这个问题也能帮助你如何用php识别机器人?
以上是关于如何使用PHP计算一个特定页面的真实访客数 [关闭]。的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 PHP 制作机器人以登录并在网站上执行操作 [关闭]
如何将客人重定向到登录页面,在laravel 5.2登录后重定向回来[关闭]