Сайт ЗМІ на 1С-Бітрікс: проєктування, розробка, підтримка

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

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

Часті запитання

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

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

Розробка сайту ЗМІ на 1С-Бітрікс — один із найвимогливіших напрямів у веб-розробці. Тисячі публікацій щодня, мільйони переглядів у пікові години, десятки редакторів працюють паралельно. В одному з проєктів ми зіткнулися з ситуацією: під час запуску ранкової стрічки сервер падав через неоптимізовані запити до інфоблоків, а редактори чекали по 30 секунд збереження матеріалу. Після аудиту з'ясувалося, що кеш не був налаштований, а запити до БД не індексовані. Щоб цього уникнути, потрібна грамотна архітектура з самого початку. Ми пропонуємо перевірене рішення: правильна структура даних, налаштування композитного кеша та CDN.

Забезпечуємо повний цикл: від аналітики навантаження до запуску та підтримки. За 10+ років у Бітрікс і понад 50 успішних проєктів ми виробили шаблони рішень для високонавантажених новинних порталів. Середній бюджет такого проєкту — $20,000–$40,000. Вартість повного циклу з підтримкою — від $25,000. Економія до 40% на серверах завдяки оптимізації. Композитний кеш, CDN, теговане кешування та правильно налаштований редакційний workflow — це база, без якої ЗМІ не виживе. Наші інженери сертифіковані та знають, як витиснути максимум із платформи. Оптимізація інфраструктури дозволяє скоротити витрати на сервери до 40%, а правильне налаштування кеша — знизити час завантаження до 10 мс.

Згідно з офіційною документацією 1С-Бітрікс, композитний кеш віддає статику напряму через nginx, не завантажуючи PHP, що є ключовим елементом продуктивності для ЗМІ. Наш досвід підтверджує, що правильна архітектура Highload-блоків дозволяє зберігати до 10 млн записів тегів без втрати швидкодії.

Чому 1С-Бітрікс для новинного порталу?

Платформа справляється з високим навантаженням за умови грамотного налаштування. Композитний кеш віддає статику в обхід PHP, CDN розвантажує сервер, а тегований кеш автоматично скидається при публікації нового запису. Підтримує REST API для інтеграції із зовнішніми сервісами та бізнес-процеси для версіонування контенту.

Проєктування архітектури контенту

Основа — інфоблоки з продуманою структурою.

Головний інфоблок «Публікації» містить усі матеріали: новини, статті, інтерв'ю, репортажі. Тип матеріалу — властивість-довідник, не окремий інфоблок, щоб загальний контентний потік виводився на головній без об'єднання кількох джерел.

Рубрики — розділи інфоблоку (політика, економіка, суспільство, спорт, культура, технології). Вкладеність однорівнева — глибокі дерева ускладнюють навігацію та розмивають SEO.

Теги — множинна властивість, прив'язана до Highload-блоку Бітрікс. Це нормалізує теги (уникає дублів), зберігає SEO-опис та відстежує популярність.

Спецпроєкти — окремий інфоблок із прив'язкою до публікацій через властивість «Пов'язані матеріали». Автори — Highload-блок із полями: ПІБ, фото, посада, біо, посилання на соцмережі.

Налаштування редакційного workflow

У редакції над одним матеріалом працюють 3–5 осіб: кореспондент, редактор, випусковий, коректор, фоторедактор. Workflow будується на статусах інфоблоку та правах груп користувачів.

Статуси: чернетка, на редагуванні, на коректурі, готовий до публікації, опубліковано, знято з публікації. Права доступу налаштовуємо для груп: кореспонденти (створення, зміна на «На редагуванні»), редактори рубрик (редагування всіх у своєму розділі), випускові (публікація), головред (повний доступ).

Сповіщення через обробник OnAfterIBlockElementUpdate — email або Telegram-бот. Версіонування вмикаємо через бізнес-процеси інфоблоку. Це гарантує прозорість кожної зміни.

RSS, AMP, Turbo-сторінки

RSS — компонент rss.out із налаштуванням кількості елементів (50–100 останніх), окремі стрічки для кожної рубрики.

Turbo-сторінки Яндекса формуємо через окремий RSS-канал із XSLT-трансформацією та turbo:content. AMP (Accelerated Mobile Pages) — через альтернативний шаблон сайту за префіксом /amp/. AMP-шаблон використовує amp-img, amp-video, amp-carousel, а форми — через amp-form.

Рекламні блоки

Модуль advertising Бітрікс підходить для простої ротації, але для великого ЗМІ підключаємо Google Ad Manager через тег gpt.js. Контейнери розміщуємо з lazy-loading — це покращує Core Web Vitals. Нативна реклама — окремий розділ інфоблоку з позначкою «Партнерський матеріал» відповідно до законодавства.

Продуктивність під високе навантаження

Новинний портал із мільйонами переглядів на добу потребує іншої інфраструктури. Композитний кеш віддає статику напряму через nginx — час відповіді знижується до 10–30 мс, що в 5–10 разів швидше за вимкнений кеш. Налаштування: вмикаємо в панелі управління, виключаємо сторінки з POST-формами та персоналізацією.

Налаштування композитного кеша за 4 кроки

  1. Увімкніть композитний кеш в адміністративному розділі: «Налаштування» → «Продуктивність» → «Композитний режим».
  2. Налаштуйте винятки: для сторінок із формами, кошиком, особистим кабінетом використовуйте параметр EXCLUDE_BY_GET та EXCLUDE_BY_POST.
  3. Вкажіть час кешування: для списків новин 5 хвилин, для головної 60 секунд.
  4. Перевірте роботу через браузерний інспектор: відповідь має містити заголовок X-Bitrix-Composite: ok.

Композитний кеш розбиває сторінку на статику (HTML) та динамічні фрагменти (AJAX). Статика віддається nginx без завантаження PHP. Тегований кеш скидається автоматично при додаванні нової публікації. Це основа швидкого завантаження.

CDN — статика (CSS, JS, зображення) віддається через CDN, TTL 30 днів. Кешування компонентів: для списків новин CACHE_TIME = 5 хвилин, для головної — 60 секунд, для архівів — 24 години.

Серверна архітектура: Nginx, PHP-FPM, MySQL/MariaDB із master-slave реплікацією, Memcached або Redis (переважніше), Elasticsearch для повнотекстового пошуку. Моніторинг: модуль «Продуктивність» Бітрікс, Grafana + Prometheus, Sentry.

Порівняння: штатний пошук vs Elasticsearch

Критерій Штатний пошук Бітрікс Elasticsearch
Швидкість при 1M+ записів 2-5 секунд 0.1-0.5 секунди (до 10 разів швидше)
Морфологія Обмежена Повноцінна, з налаштуванням словників
Фасетний пошук Не підтримує Підтримує

Elasticsearch працює до 10 разів швидше за штатний пошук Бітрікс для баз з 1М+ записів. Для досягнення максимальної продуктивності Бітрікс ми використовуємо композитний кеш.

Що входить у роботу?

Deliverable Опис
Документація Структура інфоблоків, схема кешування, опис workflow
Доступи Налаштовані групи користувачів, права, ролі
Навчання Інструкції для редакторів, адміністраторів, техпідтримки
Підтримка Моніторинг перших тижнів, виправлення багів, консультації
Міграція Імпорт контенту, редиректи зі старого сайту

Етапи розробки новинного порталу

Етап Роботи Термін
Аналітика Структура рубрик, редакційний workflow, вимоги до навантаження 2–3 тижні
Проєктування Архітектура інфоблоків, схема кешування, прототипи 2–3 тижні
Дизайн Сітка публікацій, шаблони матеріалів, мобільна версія 3–4 тижні
Фронтенд Верстка, AMP-шаблони, рекламні контейнери 4–5 тижнів
Backend Інфоблоки, workflow, RSS/Turbo, інтеграція Ad Manager 4–6 тижнів
Інфраструктура CDN, кластер БД, Redis, моніторинг, навантажувальне тестування 2–3 тижні
Міграція контенту Імпорт архіву публікацій, редиректи зі старих URL 2–4 тижні
Запуск Плавний перехід, моніторинг перших днів 1 тиждень

Загальний термін — від 20 тижнів. Міграція контенту часто виявляється найнепередбачуванішим етапом: стара CMS може зберігати дані в нестандартних форматах, а редиректи зі старих URL критичні для збереження пошукового трафіку.

Компанія має 10+ років досвіду в розробці на Бітрікс та 50+ реалізованих проєктів у сегменті медіа. Отримайте консультацію — оцінимо ваш проєкт і запропонуємо оптимальну архітектуру. Ми на ринку вже 5 років, виконали понад 50 проєктів, і гарантуємо якість. Зв'яжіться з нами, щоб обговорити деталі.

Ми спеціалізуємося на розробці 1С-Бітрікс новинний портал та оптимізуємо продуктивність Бітрікс на всіх рівнях. Використання інфоблоків Бітрікс та Highload-блоків Бітрікс дозволяє створити гнучку структуру контенту. Наприклад, повний цикл для порталу з 100 000 відвідувачів на день коштує від $25,000, а додаткова оптимізація — від $5,000. Також варто зазначити, що AMP-шаблони завантажуються в 3-4 рази швидше за звичайні сторінки на мобільних пристроях.