+7 495 152-72-55 info@internet-expert.ru

Битрикс и PHP 8

Безопасное и быстрое обновление сайта или CRM на Битрикс, переход на PHP 8 с Интернет-Эксперт

Заказать обновление Рассчитать стоимость
С 01.03.2024 будет ограничена поддержка продуктов Битрикс на PHP ниже версии 8.1. Рекомендуется использовать версию 8.2 и выше.
Почему надо обратиться к специалистам?
При переходе на PHP 8 необходимо провести ряд изменений в окружении и настройках сервера, обновить ядро и модули Битрикса с учетом версии.
Мы протестируем работу всех сторонних модулей и внесем необходимые исправления чтобы они работали на PHP 8.2.
Все изменения нужно проводить на отдельном тестовом сервере, чтобы основной сайт продолжал работать и быть доступным во время обновления.
Наши клиенты
Какие работы выполняются?
1
Обновление ПО сервера

На сервере устанавливается интерпретатор языка PHP 8. Однако, стандартная виртуальная машина Битрикс использует операционную систему CentOS 7. Ни данная ОС, ни актуальные для нее версии PHP уже не поддерживаются разработчиками. Если ваш сайт работает на данном стеке, то выполняется перенастройка сервера, а также установливается актуальное веб-окружение. Также, при обновлении сервера вместо MySQL мы разворачиваем MariaDB, как более современную, производительную и полностью совместимую базу данных.

2
Обновление ядра Битрикс

Обновление ядра системы Битрикс выполняется штатным механизмом через панель администрирования сайта. Но если у вас коробочная версия Битрикс24 или редакция "Интернет-Магазин+CRM", то его обновление потребует дополнительных настроек почтового сервера, push-сервера, конвертера файлов и т.д.

3
Адаптация шаблонов и модулей

Составляется список всех используемых на сайте модулей из маркетплейса Битрикс. Проверятся их совместимость с новой версией PHP. При возникновении ошибок вносятся изменения в код.

4
Адаптация кода и бизнес-логики сайта

Аналогично шаблонам и модулям, мы проверяем код разделов сайта, динамических блоков: списки, карточки, свойства, поиск, фильтры, корзины, оформление заказа, личные кабинеты и др. Тестируем интеграции с внешними системами, в CRM Битрикс24 - проверяем работу бизнес-процессов и приложений.

Как происходит обновление у нас?
Разворачиваем тестовый сервер и создаем резервную копию сайта.
Обновляем ядро и штатные модули Битрикса.
Вносим изменения в блоки и модули, которые не прошли тесты на совместимость.
Настраиваем ваше окружение и сервер для обновленного сайта.
Переносим рабочий сайт на ваш хостинг.
Настроим новый сервер для Битрикс на PHP 8

Если обновление сайта или настроек сервера не представляется возможным из-за отсутствия свободного места на диске или устаревшей версии веб-окружения, то наши инженеры помогут решить эти проблемы.

Заказать настройку сервера