Завершено

Разработка UGC-платформы для футбольных болельщиков РФПЛ.РФ на WordPress

«Русский Reddit» для фанатов футбола: карма, умные алгоритмы и Big Data поверх WordPress

Разработка UGC-платформы для футбольных болельщиков РФПЛ.РФ на WordPress

Говорят, что WordPress — это движок для блогов и простых лендингов. Мы любим такие вызовы. РФПЛ.РФ — это классическая UGC-платформа (User Generated Content), архитектурно вдохновлённая лучшими примерами рынка: VC, Pikabu и DTF. Вместо того чтобы писать с нуля за огромные бюджеты, мы взяли WordPress как гибкую базу и надстроили над ней сложную систему взаимодействия пользователей.

РФПЛ.РФ — скриншот платформы

Оригинальный скриншот платформы РФПЛ.РФ

Что под капотом

🏅
Карма и лайки
Система репутации как инструмент геймификации и самомодерации — силами самих пользователей.
📊
Алгоритмы ранжирования
Сортировка по дате, популярности за день/неделю/месяц/год. Персональная лента по подпискам.
✏️
Редактор уровня Notion
Блочный редактор для лонгридов с медиафайлами — интуитивно, как в лучших продуктовых аналогах.
Big Data в реальном времени
Автоматический парсинг статистики турниров, команд и матчей прямо внутри статей.
🔑
Яндекс OAuth
Вход одним кликом — для максимальной конверсии читателя в комментатора.
💬
Теги и подписки
Древовидные комментарии, подписки на авторов и теги — полноценная экосистема контента.

Архитектура под нагрузку

Стандартная архитектура WP не потянет высокие нагрузки UGC-проекта. Поэтому система изначально спроектирована под масштабирование:

Ключевое техническое решение: архитектура БД работает через WP REST API с использованием flat-таблиц. Это кардинально снижает нагрузку на сервер и ускоряет выборки данных по сравнению с типичными «кривыми» решениями рынка.
РФПЛ.РФ — архитектура

Схема архитектуры данных платформы

Итог

Получилась живая, самоуправляемая экосистема, где контент создают сами фанаты, а алгоритмы помогают лучшим мыслям выйти в топ.