Разработка медиапортала на 1С-Битрикс: workflow, paywall, highload

Представьте: материал с опечаткой ушёл в ночной выпуск. Через час — волна негатива. Причина — отсутствие редакционного workflow. Мы строим медиапорталы на 1С-Битрикс с нуля или дорабатываем существующие. Наш стек: инфоблоки, bizproc, композитный кэш, paywall. 10+ лет практики, 50+ проектов. Обратите
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Разработка медиапортала на 1С-Битрикс: workflow, paywall, highload
Сложный
от 1 недели до 3 месяцев

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1394
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    981
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    717
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    853
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    755
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1112

Представьте: материал с опечаткой ушёл в ночной выпуск. Через час — волна негатива. Причина — отсутствие редакционного workflow. Мы строим медиапорталы на 1С-Битрикс с нуля или дорабатываем существующие. Наш стек: инфоблоки, bizproc, композитный кэш, paywall. 10+ лет практики, 50+ проектов. Обратитесь за консультацией.

Какие проблемы решает разработка портала СМИ на 1С-Битрикс?

Портал СМИ — это не просто сайт с новостями. Это платформа, выдерживающая пиковые нагрузки до 1000 RPS. Она управляет контентом десятков авторов, монетизируется через подписку и дистрибутирует материалы в соцсети. 1С-Битрикс даёт готовые инструменты: инфоблоки, бизнес-процессы, композитный кэш, модуль sale. Без правильной архитектуры даже мощная CMS не спасёт.

Композитный кэш ускоряет загрузку статических страниц в 10 раз по сравнению с обычным кэшированием. Это подтверждено бенчмарками. Для одного из наших клиентов — регионального медиа с аудиторией 500 000 уникальных посетителей в месяц — мы реализовали metered paywall. За 3 месяца рост выручки составил 40%.

Как устроен редакционный workflow?

Workflow — то, что отличает издание от блога. Каждый материал проходит цепочку обработки. На каждом этапе — свой ответственный и свои правила.

Роли в редакции:

  • Корреспондент/автор — создаёт черновик, редактирует до отправки на проверку.
  • Выпускающий редактор — вычитывает, правит стилистику, проверяет факты.
  • Редактор рубрики — утверждает материал для своей рубрики.
  • Главный редактор — финальное согласование для материалов с пометкой «важный» и «breaking».
  • Корректор — вычитка перед публикацией (опциональный этап).
  • Фоторедактор — подбор и обработка иллюстраций.
  • SMM-редактор — подготовка анонсов для соцсетей.

Бизнес-процесс публикации через bizproc:

  1. Автор создаёт материал, заполняет обязательные поля, прикрепляет медиа → статус «Черновик».
  2. Отправляет на редактуру → выпускающий редактор получает уведомление, дедлайн зависит от приоритета (срочный — 30 минут, обычный — 4 часа).
  3. Редактор правит текст в режиме отслеживания изменений (через визуальный редактор или сторонний инструмент), утверждает или возвращает автору с комментариями.
  4. Утверждённый материал идёт редактору рубрики (если требуется) или сразу на публикацию.
  5. Материалы с пометкой «важный» — дополнительный этап согласования с главным редактором.
  6. При публикации: формируется ЧПУ, обновляется sitemap, генерируется анонс для соцсетей, пингуются агрегаторы.

Экспресс-публикация для breaking news: автор с правом «срочная публикация» обходит этапы согласования. Материал публикуется мгновенно, но автоматически попадает в очередь постфактум-проверки.

Планирование публикаций. Редколлегия планирует номер (выпуск) на день/неделю. Доска планирования — Kanban или календарь, где видны все материалы по статусам и датам выхода. Реализуется через кастомный компонент с drag-and-drop.

Мульти-авторская система

Издание с 20+ авторами требует:

  • Профили авторов — инфоблок: фото, биография, должность, соцсети, список публикаций. Страница автора — /authors/ivanov-petr/ — со всеми материалами.
  • Права доступа — автор редактирует только свои материалы, редактор — материалы своей рубрики, главред — всё.
  • Гостевые авторы — внешние эксперты, которые пишут колонки. Отдельная группа пользователей с ограниченными правами: создание черновика → отправка на модерацию, без возможности публикации.
  • Статистика автора — количество публикаций, просмотры, средний показатель дочитываемости. Доступна редактору и самому автору.

Почему paywall на 1С-Битрикс — это эффективно?

Монетизация через подписку — тренд среди качественных изданий. В 1С-Битрикс реализуется несколькими способами.

Модели paywall:

Модель Логика Примеры
Hard paywall Весь контент за подпиской The Information, WSJ
Metered paywall N бесплатных статей в месяц, затем — подписка NYT (10 статей/мес)
Freemium Часть статей бесплатна, эксклюзив — за подписку Коммерсантъ
Donation Контент бесплатный, но с призывом поддержать The Guardian

Реализация metered paywall:

  • При каждом просмотре — счётчик в cookie и/или в БД (для авторизованных).
  • Достигнут лимит → перекрытие контента модальным окном с предложением подписки.
  • Подписчик — группа пользователей «Подписчики», доступ к полному тексту по правам инфоблока.
  • Обход через инкогнито — защита: привязка к аккаунту, fingerprinting (с учётом законодательства).

Оплата подписки:

  • Модуль sale 1С-Битрикс: товар = подписка на месяц/квартал/год.
  • Рекуррентные платежи через ЮKassa, CloudPayments, Stripe.
  • При истечении подписки — автоматическое удаление из группы «Подписчики», прогресс (история прочитанного) сохраняется.
  • Корпоративные подписки — счёт на юрлицо, IP-авторизация (доступ со всех устройств в офисной сети).

Экономия на инфраструктуре за счёт композитного кэша достигает 60%. Это даёт экономию до 100 000 рублей в месяц при трафике 1 млн просмотров.

Как оптимизировать highload?

Портал СМИ — один из самых нагруженных типов веб-проектов. Резонансная новость собирает сотни тысяч просмотров за час.

Стек оптимизации:

  • Композитный кэш 1С-Битрикс — основа. Статическая HTML-версия страницы отдаётся nginx, динамические блоки (счётчик просмотров, комментарии, paywall-виджет) подгружаются AJAX-ом.
  • Nginx в качестве reverse proxy — с микрокэшированием (1–5 секунд) для горячих страниц.
  • CDN — Cloudflare, AWS CloudFront или Selectel CDN. Статика отдаётся с ближайшего edge-сервера.
  • Автоматический ресайз изображений — через imgproxy или встроенные обработчики 1С-Битрикс. Обложка 3000×2000 не отдаётся мобильному клиенту — генерируется версия 800×450.
  • Отложенные операции — счётчик просмотров аккумулируется в Redis/Memcached и сбрасывается в БД агентом раз в минуту.
  • Read-реплики MySQL — отдельный сервер для SELECT-запросов. 1С-Битрикс поддерживает кластер БД из коробки (модуль cluster).
  • Горизонтальное масштабирование — несколько web-нод за балансировщиком. Сессии хранятся в Redis, файлы — в S3-совместимом хранилище (через модуль clouds).

Бюджет нагрузки:

Метрика Целевое значение
Время ответа сервера (TTFB) < 200 мс
Время загрузки страницы (LCP) < 2.5 с
Одновременных посетителей 10 000+
Просмотров в сутки 1 000 000+
RPS при пике 500–1 000

Контентная модель медиапортала

Медиапортал работает с несколькими типами контента, каждый со своей спецификой. Инфоблоки:

  • Новости — оперативные материалы, короткий формат, быстрая публикация.
  • Статьи — аналитика, расследования, лонгриды с расширенной вёрсткой.
  • Интервью — структурированный формат (вопрос-ответ), привязка к персоне.
  • Мнения/колонки — авторские материалы, привязка к постоянному автору.
  • Спецпроекты — кастомные лендинги с уникальным дизайном.
  • Фоторепортажи — галереи с подписями и привязкой к событию.
  • Видео — встроенные ролики или ссылки на видеохостинг.

Элемент материала — расширенные свойства:

Свойство Назначение
Заголовок + подзаголовок (лид) SEO-заголовок и редакционный могут различаться
Анонс Короткий текст для ленты, соцсетей, push
Полный текст Визуальный редактор с блоками: текст, цитата, врезка, инфографика
Обложка Основное изображение + кадрирование под форматы (16:9, 1:1, 4:5)
Авторы Множественная привязка к инфоблоку авторов (соавторство)
Рубрики Секции инфоблока, материал может быть в нескольких рубриках
Теги Свободные теги для перекрёстной навигации
Геотег Привязка к месту события (для карты новостей)
Приоритет Обычный / важный / срочный / breaking news
Источник Для перепечаток: ссылка, название издания
Статус Идея → Черновик → На редактуре → На согласовании → Запланирован → Опубликован → Архив

Дистрибуция контента

Материал опубликован — его нужно доставить аудитории. Каналы:

  • RSS/Atom — глобальная лента и по рубрикам. Для Яндекс.Новости и Google News — отдельные фиды с полным текстом и расширенными метаданными.
  • Telegram-канал — автоматический постинг через Telegram Bot API при публикации. Формат: заголовок + лид + изображение + ссылка.
  • Соцсети — VK, Facebook, Twitter через REST API. Open Graph-разметка для корректных превью.
  • Push-уведомления — Web Push через Service Worker. Сегментация: подписчики рубрики «Политика» получают push только по этой рубрике.
  • Email-дайджест — ежедневная/еженедельная подборка через модуль рассылок 1С-Битрикс.
  • AMP-страницы — для приоритета в мобильной выдаче Google.
  • Турбо-страницы Яндекса — RSS-фид в формате Turbo для ускоренной загрузки из Яндекса.

SEO для медиапортала

  • Микроразметка NewsArticle / Article: headline, datePublished, dateModified, author (с ссылкой на профиль), publisher, image, wordCount.
  • ЧПУ — /rubrika/slug-materiala/ или /rubrika/год/месяц/день/slug/ (с датой для новостных порталов).
  • Canonical URL — обязательно при наличии пагинации, AMP-версий, параметров сортировки.
  • Sitemap — разбита по типам контента и временным периодам: sitemap-news-текущий-месяц.xml, sitemap-articles.xml.
  • Core Web Vitals — LCP < 2.5s, FID < 100ms, CLS < 0.1. Достигается через композитный кэш, lazy-load изображений, critical CSS.
  • Внутренняя перелинковка — блоки «Читайте также», «По теме», «Популярное» — автоматическая генерация по тегам и рубрикам.

Комментарии и UGC

  • Система комментариев — кастомный модуль или модуль «Форум» с привязкой к материалу.
  • Премодерация для новых пользователей, постмодерация для проверенных.
  • Рейтинг комментариев — лайки/дизлайки, лучшие комментарии выносятся вверх.
  • Верификация — отметка для экспертов и публичных персон (аналог «синей галочки»).
  • Бан-система — временный/постоянный бан, shadow ban (пользователь пишет, но видит комментарии только он).
  • Антиспам — капча, rate-limiting, стоп-слова, ML-фильтр для токсичного контента.

Что входит в работу

При заказе разработки портала СМИ на 1С-Битрикс мы предоставляем:

  • Техническое задание с архитектурой, картой экранов и прототипами.
  • Репозиторий с Git-историей, code review, CI/CD pipeline.
  • Полную документацию по развёртыванию и эксплуатации.
  • Доступы к админ-панели и системе мониторинга.
  • Обучение редакции и администраторов (2-3 сессии).
  • Гарантию на код 12 месяцев и постпроектную поддержку.

Бюджет на разработку варьируется от 1 до 3 миллионов рублей в зависимости от сложности. Сроки — от 3 недель до 3 месяцев. Свяжитесь с нами для оценки вашего проекта. Получите консультацию уже сегодня.