Разработка портала СМИ на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Разработка портала СМИ на 1С-Битрикс
Сложная
от 1 недели до 3 месяцев
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Разработка портала СМИ на 1С-Битрикс

Главный редактор открывает сайт издания утром и видит: статья, опубликованная в 23:00 ночным редактором, содержит фактическую ошибку в заголовке. Комментарии уже полны возмущения, скриншот разошёлся по Telegram. Исправить заголовок — дело минуты, но ночной редактор имел право публиковать без согласования, потому что «так быстрее». Портал СМИ без выстроенного редакционного workflow — это бомба замедленного действия. На 1С-Битрикс строится полноценная издательская платформа: от планирования номера до paywall и работы под нагрузкой в миллионы просмотров.

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

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

Инфоблоки:

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

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

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

Редакционный 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С-Битрикс реализуется несколькими способами.

Модели 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-авторизация (доступ со всех устройств в офисной сети)

Highload-оптимизация

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

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

  • Композитный кэш 1С-Битрикс — основа. Статическая HTML-версия страницы отдаётся nginx, динамические блоки (счётчик просмотров, комментарии, paywall-виджет) подгружаются AJAX-ом
  • Nginx в качестве reverse proxy — с микрокэшированием (1–5 секунд) для горячих страниц
  • CDN — Cloudflare, AWS CloudFront или Selectel CDN. Статика (изображения, CSS, JS) отдаётся с ближайшего 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

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

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

Каналы:

  • 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/2026/03/12/slug/ (с датой для новостных порталов)
  • Canonical URL — обязательно при наличии пагинации, AMP-версий, параметров сортировки
  • Sitemap — разбита по типам контента и временным периодам: sitemap-news-2026-03.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-фильтр для токсичного контента