我需要创建一个系统,根据它们的受欢迎程度订购一些文章,如趋势。
我有这张桌子:
| Id | Title | View |
| 1 | aaa | 232 |
| 2 | bbb | 132 |
| 3 | ccc | 629 |
通过这种方式,我可以按照数量顺序查看,但如果我想在最后一个时期(未定义)显示populars文章,而不是那些有很多观点但又不再访问的文章?存在一种技术?我必须跟踪所有访问?
答案 0 :(得分:1)
根据您的需要,您可以使用daily_views / hourly_views表:
ID startTime endTime number_of_views
每次有新视图时,和INSERT / UPDATE表。这样您就不必为每个视图插入记录,并且可以对不同的时间段进行查询。