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

时间:2013-12-05 18:31:05

标签: php mysql mysqli

我想存储和显示最近查看过的帖子。我不想使用cookies,因为它不仅要显示访问者他/她自己查看的帖子,还要查看其他人。

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

有谁能告诉我更好的方法,或者这是唯一的方法吗?

1 个答案:

答案 0 :(得分:2)

在“帖子”表格中添加“dt_lastViewed”字段。在查看时更新它,并为模块拉出前10名。

或者,创建另一个名为“timesViewed”的字段,以便您可以增加和跟踪最受欢迎的帖子! 可以考虑YAGNI