如何获得一个帖子被浏览的次数



所以我使用cakePHP制作应用程序。

我想知道是否有人知道如何获得唯一的查看论坛上的帖子的数量。

也就是说。假设我在论坛上发帖。当有人查看我的帖子时,他应该只能添加一次查看数。

我不确定cakePHP是否有任何内置的东西可以帮助我解决这个问题,因为我是相当新的。

如果没有,一个定制的解决方案不是问题,但如果有人能引导我在正确的方向。比如如何完成这种性质的事情。我使用用户的IP地址并将其存储在每天刷新的数据库中,但可能有更好的解决方案。请让我知道。

感谢您的宝贵时间。

我会用访问者的IP和时间记录每个帖子的每个视图& &;查看日期

然后可以查询每个帖子和每天的唯一ip数。它会告诉你每天的独立浏览量。

如果你想要彻底,你也可以存储用户代理信息并过滤掉搜索引擎爬虫(Google, bing等)。

一个方便的教程,这里有完整的可用代码:CakePHP的hitcount行为

我在这里发现了一些关于独立访问和访客的有趣见解。

相关内容

最新更新