Модуль статистики сайта на основе сбора данных одноименного компонента

+23
3.12K
Если бы не было статистики, мы бы даже не подозревали о том, как хорошо мы работаем.
(Служебный роман)

Навеяно темой форума.

Модуль делает тоже, что и компонент в админке – выводит данные собранной статистики.
Имеет настройки для включения-отключения вывода параметров.

Иллюстрация
Иллюстрация
Устанавливается как обычный модуль:
Скачать, распаковать, залить, установить.
+2
Александр Александр 13 лет назад #
Ну тут главный вопрос насколько будет тормозить сайт? Сколько запросов к бд?
Стандартная статистика понятно слишком нагружает, что ее уже автоматически после установки двига все отключают
+2
Александр Александр 13 лет назад #
Подробней если заходов примерно 4000 чел в день как будет работать?
0
Петрмаг Петрмаг 13 лет назад #
Компонент отображается,а вот в нем ничего((( почему-то?
0
Patriot Patriot 13 лет назад #
И у меня так же, данные не отображаются...
0
Maximov Maximov 13 лет назад #
Сложный точно сказать...

Насколько я понял, включенный компонент добавляет два запроса (один чтение, второй запись) для каждого вывода страницы.

Модуль добавляет по запросу к базе на каждый включенный параметр вывода для обновления модуля.
Чтобы уменьшить нагрузку в настройках модуля выключаем малозначимые параметры и включаем кэшрование.
0
Петрмаг Петрмаг 13 лет назад #
Нужно оказывается просто включить в админке еще раз модуль.Своего рода перезагрузка и все заработало!
0
Malstein Malstein 13 лет назад #
+
0
lezginka.ru lezginka.ru 13 лет назад #
+
+2
HolyGun HolyGun 13 лет назад #
Доброго времени суток всем.
Модуль хороший, полезный... Но! Пустое окошко после установки не сразу наводит на мысль, что надо пересохранить настройки. Гораздо лучше, когда настройки уже будут добавлены по умолчанию.

Сделать это достаточно просто. В файле /modules/mod_site_stats/install.php меняем эту строку:
Код PHP:
	$_module['config'] = array();
на этот код:
Код PHP:
	$_module['config'] = array(
					'visitors_today'	=> 1,
					'hits_today'		=> 1,
					'visitors_last_24h'	=> 1,
					'hits_last_24h'		=> 1,
					'visitors_all_time'	=> 1,
					'hits_all_time'		=> 1,
					'startdate'		=> 1
				);
Тогда установки также будут установлкны вместе с модулем, и не будет надобности заходить в настройки и их выключать/включать...
+1
Maximov Maximov 13 лет назад #
Большое спасибо за подсказку.
Внёс в изменения в инсталятор и перезалил архив.
+2
forlord forlord 13 лет назад #
А что же будет с базой через месяц????
Уже неоднократно сталкивался из-за сбора статистики база вырастает до сумашедших размеров.
Идея очень хорошая!
+2
Maximov Maximov 13 лет назад #
Полагаю, через месяц наигравшись с собственной статистикой владелец сайта поймет,
что специализированные сервисы лучше: мене ресурсозатратнее и информативнее.
0
Петрмаг Петрмаг 13 лет назад #
Я уже похоже наигрался)))))))
0
Tirpits Tirpits 13 лет назад #
Полезно! + сайту несколько дней, а статистика порадовала, правда сайт стоит в Яндекс.Директ)))
0
Hunter (Роман) Hunter (Роман) 13 лет назад #
Спасибо за модуль - не надо теперь постоянно в админку лазить.

Еще от автора

Вставка видео с YouTube одной строкой (1.10.3)
- Всегда волнуюсь, когда красная полоска на YouTube догоняет серую. (с) Плагин заменяет ссылку на видео с YouTube кодом плеера.
Вывод рекламного блока в статье (v1.10.3)
В нашем медицинском справочнике - только самые лучшие болезни. © Плагин вставляет код рекламы внутри контента.
Автоматическая вставка фотографий альбома в статьи и блоги (v1.10.3)
"Сходил на фотоохоту, завалил 7 горизонтов.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.