我将为文章创建一个查看计数器。我有一些疑问:
当他打开文章时我应该忽略文章的作者吗?
我不想每次都更新数据库。我可以在
Dictionary<int, int>
(articleId,viewCount)中存储每篇文章被查看的次数。100 次点击后,我可以更新数据库。对于每个用户和文章,我应该每小时只计算一次点击次数。(如果用户在一小时内多次打开一篇文章,则查看次数应该只增加一次)。
对于每个问题,我想知道您的建议如何正确地做。
我特别感兴趣如何做#3。我应该将用户打开文章的时间存储在 cookie 中吗?这是否意味着我应该为每个页面创建一个新的 cookie?