Прежде всего, спасибо, что посмотрели.
Какой лучший способ сделать предварительный счетчик кликов (например, порядок по просмотрам [сегодня] | [вчера] [на этой неделе] [на прошлой неделе] [в этом месяце] [в прошлом месяце] [все время]).
Лучше ли использовать плоский файл или mysql?.
Это структура MYSQL, с которой я пришел.
id (тип: int (11)) link_id (type: int (11)) дата (тип: дата) счетчик (тип: int (11))
пожалуйста, вы можете посоветовать мне, каков наиболее эффективный способ сделать это.
SQL используется с соответствующими индексами. SQL-данные по существу хранятся на диске, что делает их более ценными, так как индексы делают поиск конкретных записей/данных быстрее.
Ваша схема должна выглядеть примерно так:
Links(id:int, href:string)
Clicks(link_id:int, time:int, counter:int)