Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

24 Hour Activity Stats

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
TomRX
phpBB 1.4.4
Сообщения: 122
Стаж: 2 года 7 месяцев
Откуда: Tomsk
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: 24 Hour Activity Stats

Сообщение TomRX »

Татьяна5 писал(а): 30.01.2019 10:34 и проверят вдобавок длительность сессий (чтобы была больше 24 часов)
Татьяна, браво!!! Я аплодирую стоя!
Это единственно верный, корректный и адекватный ответ на проблему за последние несколько страниц.
Да, решение проблемы объективного отображения статистики расширением оказалось именно в настройках длительности сессии, мы сегодня утром тоже пришли к такому выводу, анализируя ситуацию и перебирая все возможные варианты. Полез проверять - и точно, вот она где "собака зарыта" - длительность сессии у меня была установлена 3600 (1 час).

Татьяна, Вы супер-мозг!!! И мне странно, что никто на предыдущих страницах даже косвенно не коснулся этого, а ведь именно в настройках длительности сессий заключается проблема некорректного отображения статистики гостей расширением.

RUFOND, писавший на 7-ой странице о том, что у него расширение сбрасывает гостей примерно каждые 2 часа - так и не получил адекватного ответа. А ответ в том, что у него настройки длительности сессии установлены 7200 (2 часа) - потому он и наблюдал такую картину с гостями.
Равно как и я наблюдал сброс числа гостей более чем в два раза каждый час, потому что у меня длительность сессии была - 1 час.
У 706536 то же самое - потому и результат со статистикой гостей тот же.

И не было бы у людей проблем, если бы в первом посте темы, со ссылкой на расширение, был бы такой примерно текст:
Обязательное условие корректного отображения статистики расширением - настройка длительности сессии не менее 24 часов (86400).

Отправлено спустя 1 минуту 46 секунд:
Pazh писал(а): 30.01.2019 10:32 tomskafo хотят, чтобы расширение считало так как считают сторонние счетчики (нарастающим итогом с 00:00), а не так как заложил в него автор (за 24 часа назад от текущего момента времени). И упорно не хотят или не могут понять, что так не будет и это не является ошибкой.
Pazh, Вы говорите как минимум неправду. Или Вы читаете между строк, или через страницу. Пожалуйста, я буду Вам очень благодарен, если Вы найдёте и приведёте мои цитаты, в которых прямо указывается, что я ожидал от этого расширения, что оно должно считать от 00.00 до 24.00 как считают все счетчики и в полночь обнуляются.

С самого начала установки расширения было понятно прекрасно, что оно должно показывать статистику за 24 часа с любого момента, когда бы я не обратился к нему. Но признаю, я заблуждался в том, что расширение в первые 24 часа после его установки должно "накапливать" статистику, а уже потом, начиная с 25-ого часа показывать полную и объективную статистику за 24 часа назад, в какое бы время я к этим данным не обратился. Не нужно было мне разжевывать это три страницы подряд - с этим у меня вопросов не возникало. Но проблема была в объективном отображении общей статистики, и в частности гостей... об этом писал на 7-ой странице RUFOND, об этом с 8-ой страницы писал я, об этом с 9-ой страницы начал писать 706536.

Pazh, но Вы совершенно правы относительно кода этого расширения. Он верен и прост до невозможности, и выполняет всего два основных запроса: пользователи+боты и гости. Но если со статистикой пользователей+ботов вопросов не возникало, они отображались корректно, то с отображением статистики гостей наблюдалась явная неувязка... Сегодня рано утром мы с напарником анализировали ситуацию и пришли к совершенно очевидному выводу: если код расширения верен, а в этом теперь нет никаких сомнений, то остаётся другая сторона - таблица сессий - и в этот момент нас осенило! Время жизни сессии, длительность сессии!!! Вот где собака зарыта!!! И я благодарен Татьяне за то, что она эту нашу догадку подтвердила.
Всё гениальное просто - если код верен, смотри длительность сессии. Часа 4 назад я поменял настройки длительности сессии и картина статистики посетителей резко изменилась. Число гостей больше не сбрасывается каждый час, а непрерывно нарастает, и продолжает нарастать стремительно. Скрин делать не буду - кому любопытно посмотреть, может сам посмотреть общую статистику у меня на форуме.
Проблема закрыта, вопрос успешно решен.

706536, устанавливайте длительность сессии в админке не менее 86400 - и будете наблюдать полную и объективную статистику.
Вложения
22333434.jpg
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4718
Стаж: 16 лет 6 месяцев
Откуда: Питер
Благодарил (а): 142 раза
Поблагодарили: 602 раза

Re: 24 Hour Activity Stats

Сообщение Siava »

tomskafo писал(а): 30.01.2019 17:07 устанавливайте длительность сессии в админке не менее 86400 - и будете наблюдать полную и объективную статистику.
И насколько она объективная? :) Можете выложить показания сравнения статистики форума и счётчиков метрики, например?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 13 лет 5 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: 24 Hour Activity Stats

Сообщение Warlock75 »

Вообще действительно неудобно, когда не с 0:00 отсчет, а с текущего времени до отметки 24 часа назад. Раньше мод был NV «Who Was Here?» на 3.0. С подобным функционалом на 3.2.Х и близко нет.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10629
Стаж: 9 лет 11 месяцев
Благодарил (а): 185 раз
Поблагодарили: 3007 раз

Re: 24 Hour Activity Stats

Сообщение Татьяна5 »

Warlock75 писал(а): 03.02.2019 16:32на 3.2.Х
Who Was Here Light работает без проблем
Сам Who Was Here не тестировала, т.к. он очень тяжёлый
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 13 лет 5 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: 24 Hour Activity Stats

Сообщение Warlock75 »

Light не годится, а второго вообще порта с 3.0 нет.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10629
Стаж: 9 лет 11 месяцев
Благодарил (а): 185 раз
Поблагодарили: 3007 раз

Re: 24 Hour Activity Stats

Сообщение Татьяна5 »

Warlock75, [dev] NV Who Was Here - Побывавшие на форуме
В какой-то момент начинает есть оперативку, всю доступную, даже если просто лежит невключённым на сервере. Причину не нашла
TomRX
phpBB 1.4.4
Сообщения: 122
Стаж: 2 года 7 месяцев
Откуда: Tomsk
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: 24 Hour Activity Stats

Сообщение TomRX »

Расширение да, создает некоторую нагрузку на сервер, если выставлять длительность сессии 86400 (24 часа). Но мы вышли из положения, установив длительность сессии 10800 секунд (3 часа) в настройках форума "Нагрузка на сервер", и выводимый на форуме текст подправили на: Активность за последние 3 часа.
В реальности получилось что расширение стало считать гостей за последние 3 часа, однако залогинившихся пользователей (+ботов) продолжило считать за сутки. Почему так - не знаю... но нагрузка снизилась существенно, практически до незаметной. Нас это вполне устроило, уже второй год расширение используем.

Вернуться в «Поддержка расширений для phpBB»