Количество просмотров на Youtube - PullRequest
2 голосов
/ 16 ноября 2010

Если вы заметили, количество просмотров видео на YouTube не изменится, если вы обновите страницу видео несколько раз.

Также, если вы открываете тот же URL-адрес в другом браузере с того же компьютера, этопо-прежнему показывает старый счетчик.

Есть предположения, что может быть их логикой поддержания этого счетчика просмотров?

Есть ли у них 2 поля счета, и они синхронизируются каждую ночь, и страница всегда показывает синхронизированное значение, а несчитать, что обновляется при обновлении страницы?

Спасибо

Ответы [ 2 ]

2 голосов
/ 16 ноября 2010

Я думаю, что они записывают все просмотры страниц, которые увеличивают счетчик, но вывод (HTML-код, который вы получаете) кэшируется - или, по крайней мере, эта его часть.популярный сайт, обслуживающий много одновременно работающих людей.Производительность очень важна.

0 голосов
/ 16 ноября 2010

Имеет смысл не увеличивать количество просмотров, если вы продолжаете обновлять страницу в своем браузере или даже открываете страницу в другом браузере на том же компьютере. Это можно сделать, записав IP-адрес вашего компьютера и сохранив его в течение заданного интервала времени: количество просмотров увеличится только один раз за этот интервал. Таким образом, с данного компьютера (возможно, идентифицируемого по IP) количество просмотров клипа будет увеличиваться только один раз в час / день / и т. Д ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...