Плавное обновление миллионов сайтов до PHP 8.2

Еще в мае мы поделились новостью о том, что PHP 8.2 становится версией по умолчанию для всех новых сайтов, размещенных на наших серверах. Теперь, в этом месяце, мы рады объявить,

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

что вы получите максимум от PHP 8.2 с самого начала.

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

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

Плавный переход и оптимизированный PHP

Масштаб этого проекта был колоссальным, включая сотни часов планирования, тестирования и внедрения нашей командой DevOps. Все это для того, чтобы обеспечить плавный, бесплатный переход на PHP 8.2 для клиентов,

которые перешли на свой сервис Managed PHP . Вот снимок результатов:

Наша команда потратила 88 дней на подготовку и постепенное обновление общих и облачных серверов.

Миллионы веб-сайтов с управляемым PHP прошли комплексную проверку совместимости.

Целых 92,92% сайтов прошли проверку на PHP 8.2 без проблем, Список номеров сотовых телефонов в Европе были классифицированы как имеющие низкий уровень риска и напрямую обновлены до PHP 8.2.

Только около 7% сайтов были идентифицированы как высокорисковые и получили дополнительное время для использования PHP 7.4 для обеспечения стабильности и спокойствия клиентов.

Почему обновление PHP 8.2 является сложным и необходимым

PHP 8.2 вносит значительные улучшения в веб-сайты наших клиентов с точки зрения скорости, безопасности и эффективности. Он разработан для более быстрой обработки запросов PHP, что повышает производительность на всех типах веб-сайтов.

PHP 8.2 считается зрелым релизом и является основной версией, активно поддерживаемой разработчиками ядра PHP, что гарантирует ее исправность.

Список номеров сотовых телефонов в Европе

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

Кроме того, он полностью совместим с другим программным обеспечением, размещенным на нашей платформе, и все основные приложения, такие как WordPress и Joomla, уже поддерживают PHP 8.2.

Учитывая все это, для SiteGround настало время сделать PHP 8.2 версией по умолчанию и гарантировать, что наши клиенты получат максимум от своей среды хостинга. Однако переход на такую ​​основную версию PHP — сложная задача, поскольку она затрагивает практически все приложения и домены,

размещенные на наших серверах.

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

Первоначальное тестирование, проверка совместимости и управление рисками

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

чтобы убедиться, что они будут, Номера tr правильно загружаться с PHP 8.2. Эти тесты проводились изолированно, гарантируя, что работающие сайты клиентов не будут затронуты в процессе оценки.

Этот тест позволил нам понять, Плавное обновление готовы ли сайты к PHP 8.2. Наши комплексные проверки совместимости помогли нам классифицировать веб-сайты по группам низкого и высокого риска, чтобы лучше управлять развертыванием и снизить потенциальные риски для клиентов.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top