我有一个很容易思考的问题,需要帮助,这是我应该遵循的最佳方式
注意
我说的是每天10K次点击
任务
问题
我有一个网站,可以为每个独特的访问者提供一个观点。
现在,
有很多方法可以做到这一点,但看起来它们对于拥有大量流量的网站来说还不够好。
如果我在每次访问的数据库中记录IP和时间,如果该访问者再来一次,那么我将通过ip和时间进行比较。要知道它是新用户的新访问者还是在12小时内或12小时后进入的新用户。
这可能需要时间并且会减慢整个网站的速度。
那么任何想法或策略如何做到这一点?
我一直在考虑Tracking unique visitors Glenn Nelson的最佳答案的{{3}}但在我的情况下,我需要每12小时将访客重新计算为唯一。
答案 0 :(得分:0)
您是否考虑过使用Cookie?您可以使用:
set cookie expire time for 12 hrs.
if cookie_expired
give more points
else
renew cookie
只是一个简单的想法,我不完全确定它是否更快,但假设你有用户,无论如何你都需要一个cookie。