使用PHP获取最近查看的帖子


Get recently viewed posts by using PHP

我想存储并显示最近查看的帖子。我不想使用cookie,因为我不仅想展示访问者自己查看的帖子,还想展示其他人查看的帖子。

我知道我可以简单地将post-id存储在表中并显示数据。但这是最好的方法吗。据我所知,这将在数据库中存储大量垃圾数据,因为我只想在我的网站上显示10条最新浏览的帖子。

有人能告诉我一个更好的方法吗?还是这是唯一的方法?

在"Posts"表中添加一个"dt_lastViewed"字段。当它被查看时,请更新它,并拔出模块的前10个。

或者,创建另一个名为"timeViewed"的字段,这样你就可以增加和跟踪最受欢迎的帖子可被视为YAGNI