Продается готовый исходный код высоконагруженной комьюнити-платформы (форум, приватный клуб, B2B-портал). Проект спроектирован по гибридной микросервисной архитектуре, где бизнес-логика реализована на PHP, а highload-компоненты вынесены в специализированный C#-сервис. Полностью готов к деплою и кастомизации.
Архитектура и технический стек
Backend:
PHP + C# (.NET Core).
Real-time инфраструктура: Собственный асинхронный SSE-шлюз (php-fpm-sse) на C#, полностью заменяющий стандартный PHP-FPM пул для длительных соединений. Раздает real-time события
(/api/sse) на фронтенд (public/assets/realtime.js). Полная обратная совместимость: формат кадров байт-в-байт совпадает с прежним SseController::stream без необходимости вносить изменения на клиенте.
Базы данных и кэш:
PostgreSQL, Redis (pub/sub для SSE-событий).
Инфраструктура:
Docker Compose контейнеризация для мгновенного развертывания всего стека, готовые миграции БД.
Frontend:
Адаптивный SPA-интерфейс (темная тема, поддержка i18n RU/EN).
Функциональный состав системы
Модуль коммуникаций (Real-time Messaging): Персональные диалоги и групповые чаты с параллельной доставкой событий через SSE-шлюз. Трекинг статуса доставки и прочтения сообщений в реальном времени.
Ролевой доступ (RBAC):Автоматическое ограничение входа в приватные чаты/каналы на основе ролей пользователей (например, доступ только для статуса *Mythic* / *VIP*).
Модуль публикаций и контента (Forum):
Каталог категорий с тегированием и возрастной фильтрацией (18+). Форма создания тем с валидацией загрузки медиафайлов (до 5 вложений: JPG, PNG, WEBP, GIF до 5 МБ).
Модуль клиентской поддержки (Ticket System):
Центр обработки обращений с возможностью прикрепления файлов и скриншотов.Автоматическая архивация и очистка застарелых тикетов.
Безопасность и администрирование:
Двухфакторная аутентификация (2FA / TOTP).
Управление активными сессиями и устройствами (Device/Session Management).
Административная панель для модерации пользователей и контента.