JonnyB
Новичок
Статистика, "Размер аудитории"
Пишу кусок статистики, а именно часть, отвечающую за вывод размера аудитории сайта.
Допустим будет 3 типа посетителей:
- Постоянные (Те кто заходят на сайт не менее 1 раза в два дня)
- Ядро (Те кто бывает на сайте 1 раз в неделю)
- Новые (Те кто заходят хотя бы раз в месяц)
В статистике должна быть возможность задать диапазон дат для вывода количества посетителей, например
Но что то мне подсказывает что структура записей не верная, т.к. извлечь количество посетителей по нужным критериям мне не удается. Подскажите пожалуйста запрос или другую реализациею для выполнения данной задачи.
Спасибо
Пишу кусок статистики, а именно часть, отвечающую за вывод размера аудитории сайта.
Допустим будет 3 типа посетителей:
- Постоянные (Те кто заходят на сайт не менее 1 раза в два дня)
- Ядро (Те кто бывает на сайте 1 раз в неделю)
- Новые (Те кто заходят хотя бы раз в месяц)
В статистике должна быть возможность задать диапазон дат для вывода количества посетителей, например
Для хранения и последующей выборки этой информации создал таблицу:с 2010-03-10 по 2010-04-05
Постоянные - 10
Новые - 40
Ядро - 20
PHP:
CREATE TABLE IF NOT EXISTS `s_audience` (
`id` int(14) unsigned NOT NULL auto_increment,
`session_name` varchar(50) NOT NULL,
`date` date NOT NULL,
`siteid` int(12) unsigned NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `UNIQUE` (`session_name`,`date`,`siteid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Спасибо