Обслуговування сайту Бітрікс: моніторинг, оновлення, безпека

При вибірці 50 тисяч товарів падає `b_iblock_element`. Після оновлення ядра перестають працювати агенти. Наші інженери стикаються з такими проблемами щодня. Обслуговування сайту на 1С-Бітрікс — це системна робота з запобігання деградації. Без неї сайт втрачає продуктивність за 3–6 місяців, а критичн
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Обслуговування сайту Бітрікс: моніторинг, оновлення, безпека
Простий
~1-2 тижні

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

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

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

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

При вибірці 50 тисяч товарів падає b_iblock_element. Після оновлення ядра перестають працювати агенти. Наші інженери стикаються з такими проблемами щодня. Обслуговування сайту на 1С-Бітрікс — це системна робота з запобігання деградації. Без неї сайт втрачає продуктивність за 3–6 місяців, а критичні збої трапляються в найнесподіваніший момент. Регулярне обслуговування знижує ризик простоїв до 95% — це в 20 разів краще, ніж при його відсутності, і продовжує термін життя проекту. Комплексний підхід — єдиний спосіб уникнути втрати даних і репутації. Наше адміністрування Бітрікс включає моніторинг сайту Бітрікс, очищення кешу Бітрікс, забезпечення стабільної роботи сайту Бітрікс та профілактику Бітрікс. Також ми надаємо технічну підтримку 1С-Бітрікс, виправлення помилок PHP Бітрікс та інші послуги. Наприклад, нещодавно на проекті з каталогом 200к товарів падіння продуктивності сталося через неоптимізований запит в інфоблоці. Ми виявили та виправили за 2 години за допомогою індексації та налаштування кешування.

Що ламається без регулярного обслуговування

Оновлення ядра. Бітрікс випускає патчі кожні 1–2 тижні. Оновлення «в один клік» на продакшні без тестування — прямий шлях до поломки кастомних компонентів. Ми використовуємо staging-середовище, де перевіряємо сумісність з модулями та інтеграціями.

Закінчення ліцензії

Без активної ліцензії (b_license) блокується адмінка та можливість оновлень. Контроль дати та своєчасне продовження ліцензії Бітрікс — частина нашого регламенту.

PHP та серверне ПЗ

Хостинг-провайдери змінюють версії PHP. Перехід з 7.4 на 8.1 ламає застарілі функції (each(), create_function()). Наші інженери заздалегідь адаптують код.

SSL-сертифікат

Прострочений сертифікат — негайна відмова браузерів відкривати сайт. Ми відстежуємо терміни та нагадуємо про продовження за місяць.

Регулярна підтримка краще за позапланові виправлення в 2-3 рази за вартістю та в 5 разів за надійністю. Звернувшись до нас, ви отримаєте консультацію щодо складу та обсягу підтримки для вашого проекту. Ми надаємо гарантію на всі виконані роботи.

Типові задачі підтримки

Задача Частота Трудомісткість
Моніторинг доступності та відповіді Постійно (автоматично)
Оновлення ядра Бітрікс 1–2 рази на місяць 1–2 години
Очищення кешу та старих файлів 1 раз на місяць 30 хв
Перевірка та продовження SSL За розкладом 30 хв
Виправлення помилок PHP (логи) У міру появи 30 хв – 4 години
Резервне копіювання Бітрікс та перевірка бекапів Щотижня 30 хв

Чому важливе регулярне очищення кешу?

Кеш Бітрікс зберігається в /bitrix/cache/ та в memcache/Redis (якщо налаштований). Розрощений дисковий кеш (> 10 ГБ) уповільнює сайт на системах з повільним I/O. Ми чистимо його через адмінку (Налаштування → Продуктивність → Очистити кеш) або CLI:

php -f /var/www/bitrix/bitrix/modules/main/tools/cron_events.php 

За даними офіційної документації, теговане кешування знижує навантаження на сервер до 80%.

Як ми оновлюємо ядро без простою?

Процес складається з кількох етапів:

  1. Створення повного бекапу сайту та бази даних.
  2. Деплой оновлень на staging-середовище, ідентичне продакшну.
  3. Запуск автотестів та ручна перевірка ключових форм та інтеграцій.
  4. Деплой на продакшн у нічне вікно (мінімальне навантаження).
  5. Моніторинг помилок протягом години після деплою.
  6. При помилках — миттєвий відкат до попередньої стабільної версії.

Це виключає простої та недоступність навіть при масштабних оновленнях.

Типові помилки PHP та їх вирішення
Помилка Причина Рішення
Fatal error: Uncaught Error: Call to undefined function each() PHP 8.0+ видалив each() Замінити на foreach або array_key_first()
Fatal error: Uncaught ArgumentCountError: Too few arguments Змінилася сигнатура методу ядра Перевірити оновлення модуля або перевизначити

Моніторинг та реакція на інциденти Бітрікс

Використовуємо Uptime Robot, Zabbix або Bitrix Site Monitor. При недоступності або 5xx спрацьовує алерт. Критичні інциденти (сайт недоступний, платіжна система не працює) — реакція протягом 1 години. Для відстеження помилок PHP налаштований перегляд /var/log/php-fpm/ та включений BX_DEBUG.

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

  • Моніторинг доступності з алертами при інцидентах
  • Планові оновлення ядра через staging-середовище
  • Виправлення помилок PHP та усунення деградацій
  • Контроль SSL, дискових квот, очищення кешу
  • Резервне копіювання з перевіркою відновлення
  • Контроль продовження ліцензії Бітрікс
  • Надання документації, доступ до системи моніторингу та навчання адміністраторів

10+ років досвіду в підтримці Бітрікс, більше 100 проектів — ми знаємо типові проблеми та попереджаємо їх. Економія на позаплановій доопрацюванні становить до 40% (до 40000 грн на рік) у порівнянні з разовими зверненнями. Середня вартість абонементу на технічну підтримку становить 5000–15000 грн на місяць.

Зв'яжіться з нами, щоб замовити аудит поточного стану та дізнатися, які проблеми можна усунути за один день. Отримайте консультацію щодо складу та обсягу підтримки для вашого проекту.