Реализация базы данных «Наиболее просматриваемые»

Мне было интересно, как лучше всего реализовать " наиболее просматриваемые ", размещенные (например, YouTube) в моей базе данных.

Позвольте мне объяснить " наиболее просматриваемый "функция немного лучше: В основном я хочу перечислить самые посещаемые страницы / видео / и т. Д. За этот день / неделю / месяц, см. http://www.youtube.com/charts/videos_views в качестве примера.

Поэтому мне было интересно, как лучше всего реализовать эту функцию, поскольку я могу придумать много разных способов сделать это, но все у них есть свои + и - к ним.

Кроме того, я также хотел бы услышать комментарии разных программистов по поводу идей других программистов. Также хотелось бы начать хороший разговор на эту тему.

Ps. Я специально ищу, как рассчитать время, например, наиболее просматриваемое в этом месяце, без огромной таблицы, сохраняющей каждое представление с датой и временем. Приветствуются любые идеи.
Стр. Я использую Mysql и PHP, очень приветствуются дополнительные советы для этих двоих.

6
задан Brian Tompsett - 汤莱恩 27 December 2015 в 21:01
поделиться