Обзор плагина: User Activity от Xon для XenForo
Если вы хотите оживить свой форум и добавить ему прозрачности в плане активности пользователей, плагин User Activity от известного разработчика Xon — это стандарт де-факто. Он позволяет в реальном времени видеть, кто именно просматривает конкретную тему или раздел в данный момент.Основные возможности
Главная задача плагина — вывод списка активных пользователей непосредственно под контентом. Это создает эффект «живого» общения и подталкивает участников к более активному обсуждению.Плагин поддерживает работу в следующих разделах:
- Темы форума: стандартные обсуждения.
- Переписки (Conversations): вы видите, прочитал ли собеседник сообщение и находится ли он в чате.
- Жалобы (Reports): полезно для модераторов, чтобы видеть, кто из коллег уже изучает проблему.
- Тикеты и Календарь: полная интеграция с дополнениями от NixFifty.
Технические особенности и производительность
Разработчик уделил большое внимание оптимизации, так как постоянное отслеживание активности может нагружать базу данных.- Рекомендация по Redis: Для стабильной работы на крупных проектах настоятельно рекомендуется использовать Redis Cache. Вы можете выделить под данные этого плагина отдельный экземпляр Redis (используя ключ userActivity), чтобы не забивать основной кэш.
- Подсчет гостей: В отличие от стандартного метода XenForo, который считает сессии, этот плагин группирует гостей по IP-адресам. Это дает более точную картину реального количества посетителей.
- Гибкие права: Вы можете настроить, какие группы пользователей имеют право видеть список активных участников.
Плагин является идейным наследником старого дополнения [RainDD] User Activity. На данный момент код полностью переписан Xon-ом, оставлены лишь некоторые элементы интерфейса и названия прав доступа для преемственности.
Почему стоит установить этот плагин?
- Повышение вовлеченности: Пользователи чаще пишут ответы, если видят, что за темой следят другие люди.
- Удобство для администрации: Видно, над какими жалобами или тикетами уже работают другие модераторы.
- Высокое качество кода: Разработчик Xon известен своими оптимизированными решениями для высоконагруженных форумов.