Начинающие таланты

Формат данных и структура профиля исполнителя
Каждая страница раздела «Начинающие таланты» построена на строгой схеме JSON-LD, соответствующей стандарту schema.org/MusicGroup. В отличие от агрегаторов, использующих свободный текст, наш портал требует обязательного заполнения полей: название коллектива (строка, до 64 символов), жанр (выбор из фиксированного справочника из 23 тегов), состав (массив объектов с инструментом и стажем). Техническая спецификация включает версионирование профиля — при каждом редактировании создается черновик, который не публикуется до повторной проверки модератором.
Материалы и медиаконтент: требования к загрузке
Для визуального оформления применяются исключительно растровые изображения в формате WebP (прогрессивный, сжатие не ниже 85%). Максимальное разрешение аватарки — 800×800 px, для фонового изображения — 1920×1080 px. В отличие от социальных сетей, где допускается сжатие до 70%, наш портал фиксирует уровень шума (пикселизация) на уровне не более 2% по метрике PSNR. Аудиодемонстрации загружаются в lossless-формате FLAC (16 бит, 44.1 кГц), сервер автоматически генерирует потоковые копии в Ogg Vorbis и MP3 (320 кбит/с) для экономии трафика посетителей.
Спецификации отличий от других московских порталов
Главное техническое отличие — использование динамической схемы связей. Если на сайтах конкурентов профиль музыканта является статичной страницей, то у нас каждый исполнитель привязывается к расписанию мероприятий через собственный API идентификатор (UUID версии 4). Это позволяет строить временную шкалу выступлений с точностью до минуты без ручного обновления. Дополнительно реализована система меток «свободные даты» — портал считывает календарь Google-календаря музыканта (при его привязке) и автоматически помечает временные слоты как доступные для концертов.
Процесс модерации и критерии качества
- Верификация заявки: проверка ссылок на реальные выступления (минимум 2 упоминания в афишах за последние 6 месяцев), анализ тональности отзывов (негатив не более 30% от общего числа).
- Технический аудит контента: сканирование текста на наличие дублей (уникальность не ниже 95% по алгоритму SimHash), проверка орфографии (допускается не более 3 ошибок на 1000 символов).
- Соблюдение стандартов гипертекста: все внешние ссылки на соцсети (VK, Telegram, YouTube) обязаны иметь атрибут rel=“nofollow noopener noreferrer”. Внутренние переходы на другие страницы портала — только через относительные пути.
Интеграция с расписанием мероприятий Москвы
Раздел «Начинающие таланты» использует то же ядро базы данных, что и основная афиша. Каждое событие с тегом “newcomer” автоматически получает приоритетный статус. Технически это реализовано через индекс с фильтром по полю “talentLevel” (целое число от 1 до 10). Если средняя оценка музыканта от модераторов превышает значение 7, его концерты попадают в отдельный блок на главной странице портала. Все данные синхронизируются с внешними сервисами (TimePad, Kassir) через REST-запросы с использованием протокола OAuth 2.0.
Стандарты производства контента для профилей
Каждый новый профиль проходит трехэтапную проверку: автоматическую (валидация полей, проверка форматов), полуавтоматическую (сверка с базами Роскомнадзора по запрещенным словам) и ручную (оценка музыкальным редактором). Время обработки заявки — до 24 часов, в выходные — до 48 часов. В случае несоответствия техническим требованиям, заявитель получает уведомление с перечнем точных ошибок (например: «Поле biography: превышение лимита в 2000 символов. Текущее значение: 3145 символов»).
Добавлено: 11.05.2026
