Розробка порталу ЗМІ на 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка порталу ЗМІ на 1С-Бітрікс
Складна
від 1 тижня до 3 місяців
Часті питання

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

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Розробка порталу ЗМІ на 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,5 с, FID < 100 мс, CLS < 0,1. Досягається через композитний кеш, lazy-load зображень, critical CSS
  • Внутрішня перелінковка — блоки «Читайте також», «По темі», «Популярне» — автоматична генерація за тегами та рубриками

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

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