Mibew Messenger

Бесплатно
Открытый исходный код

Сайт: mibew.org

Mibew Messenger — свободное программное обеспечение для организации онлайн-чата в режиме реального времени между посетителями веб-сайтов и операторами поддержки. Проект реализован на языке PHP с использованием базы данных MySQL и предназначен для установки на собственный сервер, что даёт владельцу полный контроль над данными и конфигурацией. Приложение ориентировано на обеспечение текстовой коммуникации один‑на‑один, управления очередью посетителей и базовых функций мониторинга активности операторов.

Разработка Mibew ведётся как проект с открытым исходным кодом, что позволяет сообществу вносить изменения и адаптировать систему под конкретные требования. В проекте реализованы веб‑интерфейс для операторов и встраиваемый виджет для посетителей сайта; архитектура предусматривает обработку сессий, хранение истории переписок и настройку внешнего вида чата. При ограниченности документации и изменчивости версий, некоторые детали реализации и набор дополнительных модулей могут различаться в разных релизах и сборках.

  • Клиент‑серверная архитектура: серверная часть на PHP и база данных MySQL для хранения сессий, сообщений и настроек.
  • Встраиваемый виджет: JavaScript‑виджет для размещения на страницах сайта, обеспечивающий обмен сообщениями в реальном времени.
  • Интерфейс оператора: веб‑панель для приёма и ведения чатов, контроля статуса операторов и управления очередью посетителей.
  • История переписок: сохранение логов чатов для последующего просмотра и аналитики.
  • Настраиваемость внешнего вида: возможность изменения шаблонов и оформления виджета под дизайн сайта.
  • Многоязычная поддержка: базовые механизмы локализации интерфейса и текстовых сообщений.
  • Управление правами: разграничение доступа операторов и администраторов, настройка имён и статусов сотрудников.
  • Очередь и распределение: механизмы постановки посетителей в очередь и передачи чатов между операторами.
  • Интеграция и расширяемость: возможность доработки модулей и интеграции с существующей инфраструктурой благодаря открытым исходникам.
  • Самостоятельный хостинг: развёртывание на собственном сервере обеспечивает контроль над хранением данных и настройками безопасности.
Подробнее