我正在从事一个类似于 stackoverflow.com 概念的项目
会有很多问题,我希望每个问题都有一个页面浏览计数器。
我觉得最好的方法是使用数据库,因为问题的数量会很大,而且会随着时间的推移而增加。
如果我只是创建了一个 TABLE Question_Views 并为每个问题设置一行,那将非常容易。
像这样的东西。
ID-----Question_ID------Views
1-------23--------------400
2-------24--------------301
3-------25--------------123
但是页面计数器是否考虑了 IP 地址?意思是,如果我打开第 23 个问题的网页,然后改天我也会查看这个问题,它是增加 1 还是增加 2?
如果我需要考虑 IP 地址,这种方法有点错误,对吧?