• Время чтения: 10 минут

Теги: #Битрикс

Самостоятельный переход на PHP последних версий — достаточно сложная задача, которую невозможно решить без необходимых знаний и опыта. Неаккуратные действия могут привести к неработоспособности Битрикс и сбою в доработках и модулях. Как следствие, компания-владелец ресурса потеряет деньги и лишится части трафика.

Веб-студия WRP оказывает услуги по переносу сайта под управлением Битрикс на PHP 8. Мы планируем переход таким образом, чтобы минимизировать время простоя сайта во время обновления. Наши сотрудники могут взять на себя настройку модулей и корректировку кода доработок, если они перестанут работать из-за перехода на новую версию PHP.

Как проявляется проблема

Как проявляется проблема

Переводить сайт на Битрикс необходимо в том случае, если на сервере используется версия PHP ниже 8.0. О наличии проблемы администратор может узнать из сообщения, которое появляется в CMS.

Разработчик платформы уведомляет, что с 1 февраля поддержка продуктов на старой версии прекращается. Поэтому необходимо как можно быстрее принять меры по повышению версии PHP.

Сделать это можно двумя способами:

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

Однако обновление PHP — лишь часть решения. Необходимо также перенести сайт с сохранением функционала. Этот процесс лучше доверить профессионалам.

Как происходит переход на PHP 8

Обновление виртуальной машины Битрикс под PHP версии 8.0 или 8.1 (либо выше) производится по следующей схеме.

Как происходит переход на PHP 8

Тест работоспособности системы

Первым этапом переноса является проверка работы сайта на новой версии PHP. Для этого рекомендуется создать тестовый сервер и перенести CMS туда вместе с установленными модулями и кастомными доработками.

Этот шаг поможет убедиться, что сайт сохранит свою работу вместе со всеми плагинами. Также благодаря этому этапу можно определить, какие доработки и модули несовместимы с новой версией и перестали работать. В этом случае нужно выбрать альтернативные варианты или внести изменения в код системы.

Резервное копирование сайта

Перед началом работы наши специалисты делают копию сайта для последующего восстановления в случае необходимости. Наши специалисты рекомендуют резервировать информацию каждый раз перед внесением изменений или обновлением CMS. Этот шаг позволяет восстановить работу системы в минимальные сроки, если обновление пойдет не по плану.

Наша компания предлагает отдельную услугу настройки резервного копирования. Заказав ее, вы будете защищены от потери информации в случае хакерских атак, поломок сервера, неправильного обновления и т.п.

Обновление плагинов

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

Обратите внимание, что некоторые шаблоны используют свои модули для работы. Поэтому необходимо обновлять не только основной шаблон, но и все касающиеся его плагины.

Обновление ядра

Наши специалисты обновляют Битрикс в строгом соответствии с документацией разработчика CMS. Сотрудники нашей компании оказывали помощь в обновлении CMS сотням клиентов, поэтому хорошо знакомы с процедурой и возможными «подводными камнями». Они могут предотвратить проблему до ее возникновения.

Проверка доработок

После обновления ядра CMS необходимо убедиться в том, что внесенные в ходе индивидуальных доработок изменения в код продолжают работать так, как это задумано алгоритмом.

Рекомендуется проверять функции на тестовом сервере и при необходимости корректировать код для совместимости с PHP 8 до того, как он будет внесен в основной сайт.

Повысить PHP до версии 8.0 или выше

Эта версия доступна начиная с виртуальной машины Битрикс версии 7.5.0. Необходимо учитывать, что в процессе обновления могут возникать проблемы с работой модулей сторонних разработчиков. В случае их возникновения, наши сотрудники сделают необходимые настройки или доработки для их устранения.

Преимущества заказа переноса у нас

Заказ услуги перевода Битрикс на PHP 8 в нашей компании дает вам такие плюсы:

  • Мы выполняем обновление «под ключ»;
  • Наши специалисты гарантируют работоспособность сайта после окончания работ;
  • В случае необходимости сотрудники компании могут перенастроить модули или доработать код для совместимости с новой версией PHP;
  • Работы по переносу проводятся в минимально возможные сроки;
  • В случае необходимости, мы оказываем дополнительные услуги, связанные с запуском и эксплуатацией сайта на Битрикс.

Заказать обновление сайта на Битрикс

Как оформить заявку

Хотите перенести сайт под управлением Битрикс на PHP 8? Обращайтесь за помощью в компанию WRP. Алгоритм работы:

  1. Подайте заявку на перенос через электронную форму на сайте или по почте info@wrp.ru.
  2. Предоставьте специалисту необходимую информацию о сайте, сделанных доработках, используемых модулях, шаблонах и интеграциях.
  3. Согласуйте сроки обновления.
  4. Дождитесь окончания работы и проконтролируйте корректность работы CMS.

Стоимость услуги зависит от сложности проекта и устанавливается индивидуально при согласовании договора.

Редакция WRP
Редакция WRP

С 1 февраля 2023 года разработчик системы управления контентом Битрикс прекращает поддержку системы для серверов с PHP версии ниже 8.0. Для сохранения работоспособности сайта с индивидуальными доработками и внешними модулями необходимо перевести CMS на PHP 8 или 8.1, рекомендуемый разработчиками.

Онлайн заказ
Комментарии:
Нет комментариев
Оставить комментарий

Ваш адрес email не будет опубликован.

Дайте оценку
Email info@wrp.ru
Телефон +7 (495) 230-20-53
Адрес

г. Москва, Хлебозаводский проезд, 7с9

Время работы

Пн-Пт: 10.00 - 19.00
Сб - Вс: выходной