Что такое PHP и почему его нужно обновлять
Грубо говоря, PHP — это язык программирования, на котором написано большинство сайтов. У каждой версии PHP есть свой жизненный цикл: его создают, тестируют, поддерживают и обновляют. В какой-то момент (обычно это плюс-минус два года) поддержка этой версии прекращается. Пользоваться старыми версиями можно, но это небезопасно.
С 1 февраля 2023 года прекращена поддержка 1С-Битрикс и коробочной версии Битрикс24 на PHP версии ниже 8.0.
С 1 мая 2023 невозможно установить обновления продукта без перехода на PHP 8.0 и 8.1.
Старые версии имеют свои уязвимости, поэтому переход на PHP 8, в первую очередь нужен, для безопасности вашего сайта или портала. А также это нужно для того, чтобы спокойно пользоваться новым функционалом.
Основная сложность возникает, если ядро сайта на 1С-Битрикс или коробочного портала кастомизировано, то есть доработано и изменено. После апгрейда самого ядра нужно еще адаптировать под него все используемые сервисы и модули.
Этапы работы
01→
Аудит
Проводим исследовательские работы: изучаем ваш сайт или коробочный портал, модули, хостинг, доработки и ошибки.
02→
Резервная копия
Создаем резервную копию вашего сайта/портала для безопасного обновления.
Все дальнейшие работы проводятся на ней.
03→
Обновление
Обновляем сайт и/или портал до PHP 8, а также все используемые модули, внешние решения и приложения до последней версии
04→
Рефакторинг и настройка
Ищем в программном коде места с устаревшим синтаксисом, проверяем методы и способы их вызова, используемые типы данных. Изменяем, дописываем, обрабатываем и настраиваем.
05 →
Тестирование и перенос на рабочий адрес
Тестируем и устраняем замечания на хостинге.
Проводим монитор качества и общее тестирование «боевого сайта» на функциональность и работоспособность
06 →
Поддержка
Обновляем, поддерживаем и развиваем ваш сайт и портал.
Оперативно вносим правки при выявлении скрытых проблем.
Важно! Не на всех хостингах доступно переключение версий PHP. Если в вашей административной панели нет выбора версий, возможно, придется переезжать на другой хостинг, и уже после этого обновляться.
Формат и стоимость сотрудничества
Мы рекомендуем проводить обновление поэтапно, планировать его заранее, и осуществлять это в рамках нашей поддержки.
Хотите получить бесплатную консультацию?
Важно! Покупка лицензии это не тоже самое, что обновление. Активная лицензия дает возможность обновиться, соответственно, без неё перейти на свежую версию PHP не получится. Кроме того, продленная лицензия позволяет пользоваться облачными сервисами Битрикса (например, облачный бекап), маркетплейсом приложений и официальной технической поддержкой.
«Создаватель» — золотой
партнер Битрикс24