代码之家  ›  专栏  ›  技术社区  ›  kheya

Youtube视频视图计数

  •  2
  • kheya  · 技术社区  · 14 年前

    如果你注意到,如果你多次刷新视频页面,Youtube视频的浏览次数不会改变。

    另外,如果您在同一台计算机的不同浏览器上打开相同的url,它仍然显示旧的count。

    你猜他们维护这个视图的逻辑是什么?

    他们是否有2个计数字段,并且他们每晚同步,页面总是显示同步值,而不是页面刷新时更新的计数?

    谢谢

    2 回复  |  直到 14 年前
        1
  •  2
  •   alex    14 年前

    我认为它们记录了所有增加计数器的页面视图,但是输出(您接收到的HTML)是缓存的——或者至少是缓存的那部分。

    这是有道理的——Youtube是一个非常受欢迎的网站,为许多同时工作的人提供服务。表现非常重要。

        2
  •  0
  •   Andy    14 年前

    如果继续在浏览器中刷新页面,甚至在同一台计算机上的另一个浏览器中打开页面,则不增加视图计数是有意义的。这可以通过记录计算机的IP并将其存储在给定的时间间隔内来完成:在该时间间隔内,视图计数只会增加一次。因此,从给定的计算机(可能由IP标识)来看,剪辑的视图计数只会每小时/天增加一次。。。