所以我使用cakePHP制作应用程序。
我想知道是否有人知道如何获得唯一的查看论坛上的帖子的数量。
也就是说。假设我在论坛上发帖。当有人查看我的帖子时,他应该只能添加一次查看数。
我不确定cakePHP是否有任何内置的东西可以帮助我解决这个问题,因为我是相当新的。
如果没有,一个定制的解决方案不是问题,但如果有人能引导我在正确的方向。比如如何完成这种性质的事情。我使用用户的IP地址并将其存储在每天刷新的数据库中,但可能有更好的解决方案。请让我知道。
感谢您的宝贵时间。
我会用访问者的IP和时间记录每个帖子的每个视图& &;查看日期
然后可以查询每个帖子和每天的唯一ip数。它会告诉你每天的独立浏览量。
如果你想要彻底,你也可以存储用户代理信息并过滤掉搜索引擎爬虫(Google, bing等)。
一个方便的教程,这里有完整的可用代码:CakePHP的hitcount行为
我在这里发现了一些关于独立访问和访客的有趣见解。