Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Счётчик посещений (https://forum.antichat.xyz/showthread.php?t=93160)

desTiny 23.11.2008 18:02

Счётчик посещений
 
Такой вот вопрос возник - как обычно делают, если надо выводить количество посещений страницы, к примеру, за последние n дней?
Если n - необольшое, то, конечно, можно добавить n колонок в бд для описания количества посещений за каждый день, а потом их сдвигать. Если n - большое, то можно разбить его на какое-то "конечное" число дискретных периодов - к примеру, месяцы - на недели, год - на месяцы и т.п.
Вопрос - ничего другого не придумано?

vikseriq 23.11.2008 19:57

таблица: колонки дата и колво
данные, напр. : 112208 (можно и timestamp) 123

Хватит на лет двадцать )

vikseriq 23.11.2008 20:01

вывод:
на странице разделы: годы и месяцы. Напр. юзер жмет 2008 май
действия скрипта: берем из бд те, где дата >= 1 мая 2008 и дата <= 31 мая 2008
Ну и выводим колонки: слева день, справа сколько народа. Или же график. Выбирай сам.
PS Для наглядности надо делить на периоды, ведь роботам плевать на красоту )

desTiny 23.11.2008 20:22

тьфу блин) недосказал - счётчик посещений не сайта, а отдельных его частей - типа за последние 7 дней картинку посмотрели 2134 раза.

хотя в ту таблицу можно и id добавить... но..насколько это быстро будет работать?

vikseriq 23.11.2008 20:34

Нормально будет работать, где-то писали, что 70к на мускуль - и не пикнет.
Короче, я бы сделал так, как сказал.


Время: 16:54