使用PHP和MySQL:
考虑到如果两台计算机以某种方式使用相同的服务器,它们可以共享IP地址.什么是识别每台机器并在24小时内为其分配一个计数的更好方法.这意味着一台机器每24小时只能增加一次视图计数,无论这24小时内有多少视图.
这取决于您想要实现的目标.如果这是某种非必要的信息(即'很高兴拥有它,但如果没有 - 那么确定'),那么你可以使用cookie或会话.即你应该设置一个24小时的cookie,每次访问你应该检查它是否设置.
但是:如果这些数据是强制性的,如果它是一种限制某种东西的方式,或者 - 更多 - 构建一些安全性,那么答案将是:没办法.客户始终可以发送虚假数据以克服任何可能的限制.Cookie只是一个可选的 HTTP请求参数(可以删除,是).唯一或多或少可靠的参数是IP地址,但是,它也可以通过代理服务器进行更改.
结论将是:您对访问者一无所知.当您处理Web应用程序时,这是一个规则.