Dleshka.org
Авторизация

Модуль статистики посещений LightStat by Sander для DLE

Модуль статистики посещений LightStat для DLE

Данный модуль сделан по мотивам модуля LightStat от Malcov. Суть та же, но реализация немного отличается, в частности упор сделан на оптимизацию.

На сайтах с небольшой посещаемостью в целом между модулями нет разницы. Плюс минус обрабатываются одинаково по времени (хотя может зависеть от настроек сервера). А вот при большой посещаемости разница уже будет вполне так заметна.
Добавил в коде файла несколько параметров для настройки:
$mod = [
	'update_time'  => 30,	//Интервал обновления блока на JS, раз в N секунд
	'update_limit' => 10,	//Максимальное количество обновлений

	'offline_time' => 5,	//Сколько минут бездействия считать пользователя оффлайном
	'cache_time'   => 5,	//Время кеширования, секунд. Поставить 0 чтобы не использовать кеш
];


Параметр update_limit нужен чтобы модуль не создавал нагрузку когда пользователь просто оставил вкладку открытой и ушел.



Автор: Олег Александрович a.k.a. Sander
Версия PHP: 5.4 и старше
Версия DLE: 10.4 и старше

lightstat_by_sander.zip [2,91 Kb] (cкачиваний: 74)

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Авторизация