Скачать Cкрипт Мессенджера
Focus Messenger – защищённый мессенджер, использующий SSL-шифрование для безопасного обмена сообщениями и ведения служебной переписки. Приложение гарантирует высокий уровень защиты данных, конфиденциальности и приватности общения.
Проект Focus Messenger был разработан для быстрого и удобного ведения служебных переговоров в оборонной сфере. Однако из-за того, что руководство оборонного сектора, по большей части, составляют консервативные и недостаточно квалифицированные «офицеры», предпочитающие устаревшие методы работы, проект не получил должного развития. В связи с этим, я решил опубликовать исходный код и сам проект для общего доступа, чтобы другие могли использовать его в своих структурах.
Функционал:
- Авторизация пользователей
- Регистрация новых участников
- Настройки профиля и учетной записи
- Переписка (диалоги и личные сообщения)
- Поиск контактов
- Прикрепление файлов (документы, видео и т.д.)
- Портал FOCUS
- Массовая рассылка сообщений
- Панель управления
- Поддержка нескольких языков
В основе дизайна системы лежит интерфейс веб-версии WhatsApp, что делает его удобным и интуитивно понятным для пользователей. Дополнительно реализована адаптивная версия для мобильных устройств, обеспечивающая комфортное использование на разных экранах.
Системные требования:
- Сервер на Nginx или Apache (разработка и тестирование проводились на Apache)
- PHP версии 7.4 или выше с поддержкой Memcached (обязательно, параметры сервера Memcached указываются в файле start.php, строки 43 и 44)
$memcached = new Memcached();
$memcached->addServer('127.0.0.1', 11211);
- База данных MySQL (разработка и тестирование проводились на MySQL 8.2)
Установка и настройка:
1. Скачайте систему.
2. Создайте базу данных MySQL и импортируйте файл 'dump.sql', находящийся в корневой директории.
3. Укажите данные о базе данных в файле '/application/configs/database.php'.
4. Запустите сервер Memcached и укажите соответствующие параметры в файле '/application/start.php'.
Focus Messenger – безопасное решение для обмена сообщениями с использованием SSL-шифрования, идеально подходящее для служебной переписки. Мы обеспечиваем полную защиту данных, конфиденциальность и приватность ваших коммуникаций.