Розробка інформаційного порталу на 1С-Бітрікс

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

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

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

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

  • 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С-Бітрікс

Організація публікує контент у п'яти місцях: новини — в блозі на WordPress, документи — у Google Drive, FAQ — у Notion, регламенти — в PDF на файловому сервері, анонси подій — у Telegram-канаді. Співробітник або клієнт, якому потрібно знайти актуальну інформацію, вимушений перебирати джерела і сподіватися, що знайшов останню версію. Інформаційний портал на 1С-Бітрікс вирішує цю проблему: єдина точка входу, структурований контент, управлюваний доступ та пошук, який дійсно знаходить.

Архітектура інформаційного портала

1С-Бітрікс надає готову інфраструктуру: інфоблоки для зберігання структурованого контенту, компоненти для відображення, модуль пошуку, система прав. Завдання — зібрати з цього портал, адаптований під конкретну предметну область.

Типова структура портала:

  • Головна сторінка з агрегацією контенту з різних розділів
  • Тематичні розділи з ієрархічною вложеністю
  • Картки матеріалів з метаданими (автор, дата, теги, пов'язані документи)
  • Повнотекстовий пошук з фільтрацією за розділами та типами контенту
  • Особистий кабінет з підписками та улюбленим

Інфоблоки — фундамент контент-моделі

Кожен тип контенту моделюється окремим інфоблоком: статті, документи, новини, подієї, FAQ. Всередині інфоблока — розділи та елементи.

Проектування властивостей елемента визначає, як контент буде фільтруватися та відображатися. Для статті це: заголовок, анотація, текст (візуальний редактор), автор (привязка до користувача), рубрика, теги, дата публікації, статус (чернетка/на модерації/опубліковано).

Зв'язки між інфоблоками реалізуються через властивість типу «Привязка до елементів». Стаття посилається на документи, подія — на пов'язані новини, FAQ — на розділ бази знань. Це дозволяє будувати перехресну навігацію без дублювання контенту.

Рекомендація по розділам. Ієрархію розділів варто проектувати не глибше 3–4 рівнів. Більш глибока вложеність ускладнює навігацію і уповільнює побудову хлібних крошок через CIBlockSection::GetNavChain().

Управління контентом та workflow

Редактор працює через адміністративний інтерфейс 1С-Бітрікса або через публічну частину сайту (компонент bitrix:iblock.element.add.form). Для порталів з десятками авторів другий варіант переважніший — не потрібно давати доступ в админку.

Статусна модель контенту:

Статус Хто бачить Дія
Чернетка Автор Редагування, предпросмотр
На модерації Автор, модератор Перевірка, правки, коментарі
Опубліковано Всі (або за правами) Відображається на портали
Архів Адміністратор Сховано, доступна по прямому посиланню

Переходи між статусами реалізуються через бізнес-процеси модуля bizproc. При відправленні на модерацію — сповіщення модератору, при публікації — оновлення RSS та карти сайту.

Ролі та права доступу

1С-Бітрікс оперує групами користувачів. Для інформаційного портала типовий набір ролей:

  • Читач — перегляд опублікованого контенту, підписка на розділи
  • Автор — створення та редагування власних матеріалів
  • Модератор — перевірка та публікація чужих матеріалів, управління коментарями
  • Редактор розділу — повні права в межах призначеного розділу
  • Адміністратор — управління структурою, правами, настройками

Права призначаються на рівні інфоблока та розділу. Через розширені права (iblock з підтримкою SECTION_ID) можна розмежувати доступ так, що редактор відділу маркетингу видить і редагує тільки свій розділ.

Пошук

Штатний модуль пошуку 1С-Бітрікса індексує інфоблоки, файли, форуми. Для інформаційного портала це базовий варіант: морфологія російської мови, релевантність за частотою слів, фільтрація за модулями.

Для порталів з обсягом контенту понад 10 000 елементів рекомендується Elasticsearch або Sphinx. Інтеграція виробляється через модуль search з кастомним обробником. Переваги: фасетний пошук, підсвітлення результатів, «ви мали на увазі», автодовипадання.

Компонент bitrix:search.page відображає результати. Через параметри настраюються: кількість на сторінці, сортування, відображення анотацій з підсвітленням знайдених слів.

SEO-складова

Інформаційний портал має індексуватися пошуковими системами. У 1С-Бітриксі SEO закривається набором інструментів:

  • ЧПУ — через настройку шаблонів URL в інфоблоці (#SECTION_CODE#/#ELEMENT_CODE#/)
  • Мета-теги — title, description, keywords задаються для кожного елемента та розділу, або шаблонізуються
  • Канонічні URL — компонент bitrix:main.canonical запобігає дублюванню
  • Sitemap — генерація через штатний модуль SEO або кастомний обробник для інфоблоків
  • Мікророзмітка — Schema.org для статей (Article), FAQ (FAQPage), подій (Event)
  • Open Graph — для коректного відображення при розшаруванні в соцмережах

RSS-ленти формуються компонентом bitrix:rss.out — за розділами, тегами, типом контенту. Це і канал розповсюджування, і сигнал для пошукових роботів про новий контент.

Продуктивність

Для портала з високою відвідуваністю критичні:

  • Композитний кеш — модуль composite видає статичний HTML, динамічні блоки підгружаються AJAX-ом
  • Кешування компонентів — настраюється індивідуально, час життя залежить від частоти оновлення розділу
  • CDN для статики — зображення, CSS, JS видаються через CDN
  • Постранична навігаціяbitrix:system.pagenavigation з AJAX-режимом для розділів зі сотнями елементів

Правильно настроєний інформаційний портал на 1С-Бітриксі обробляє десятки тисяч переглядів на добу на стандартному VPS. При зростанні навантаження — горизонтальне масштабування через веб-кластер і вивіз MySQL на окремий сервер.