PHP 7.4 больше не будет доступен для использования — что это значит для ваших сайтов WordPress?

Все предположения! которые вы слышали в последние несколько дней! верны: PHP окончательно завершил работу над версией 7.4 28 ноября 2022 года. Чтобы получить новейшие меры и преимущества! пользователям необходимо обновиться до последней версии PHP 8! которая все еще находится в стадии бета-тестирования.

Однако почти 60% всех веб-сайтов в Интернете написаны на PHP и могут столкнуться с некоторыми препятствиями!пока они  не обновятся до последней версии .

Напротив, это обновление Данные о телефонных номерах Швейцарии может стать сложной задачей и для пользователей WordPress, поскольку почти 40% веб-сайтов в Интернете работают на WordPress.

Если эти сайты WordPress продолжат использовать интеграции и функции PHP 7.4, они могут подвергнуться самым серьезным атакам вредоносного ПО, а риски безопасности останутся.

Чтобы помочь вам избежать рисков для ваших сайтов WordPress и обеспечить беспроблемное обновление до PHP 8, ниже представлено подробное руководство с важной информацией.

Оглавление

Насколько WordPress совместим с PHP 8?

Те, кто знает, PHP 8.0 впервые появился два года назад с ограниченной обратной совместимостью. Изначально это не позволяло сообществу WordPress в полной мере воспользоваться преимуществами нового релиза PHP.

В то время PHP 7.4 доминировал во всем сообществе, и  WordPress объявил версию 7.4  своим официальным выбором для всех значимых релизов WordPress.

Однако последняя версия Платежный шлюз и платежный процессор — узнайте основные ценности и преимущества! WordPress 6.1 обеспечивает полную совместимость с PHP 8.

Без лишних раздумий и сомнений вы можете установить WordPress 6.1 с использованием PHP 8 и в полной мере насладиться стабильной версией.

Предыдущие версии WordPress, 5.9 и 6.0, были выпущены в 2022 году и предлагали только бета-совместимость с PHP 8.0 и 8.1.

Это означает, что WordPress все еще ищет способы внедрения PHP 8 для полной поддержки своих сайтов.

Жизненный цикл поддержки PHP 7.4

Для всех версий PHP предусмотрен 3 года полного жизненного цикла поддержки: первые два года занимают активную поддержку, а последний год обеспечивает критически важные исправления безопасности.

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

В отличие от сегмента PHP 7, он впервые начал использоваться в ноябре 2019 года, а позднее, в ноябре 2021 года, его активная поддержка согласно правилам прекратилась.

Аналогично поддержка PHP 8.0 завершится в ноябре 2023 года, тогда как PHP 8.1 будет по-прежнему получать постоянную поддержку до ноября 2024 года.

PHP 7.4 Последствия EOL в прошлом

С момента своего появления PHP стал основным выбором языка сценариев на стороне сервера для разработки важных веб-сайтов, включая WordPress и другие системы управления контентом. А почему бы и нет?

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

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

В WordPress владельцы веб-сайтов могут обрабатывать простые процессы и вносить лишь несколько изменений в его ядро. С другой стороны, разработчикам плагинов и тем необходимо будет убедиться, что их код совместим с новыми версиями PHP.

Эти вещи будут держать вас в напряжении, пока вы их исследуете. Давайте выясним некоторые существенные последствия, с которыми вы можете столкнуться, используя PHP 7.4 end of life на вашем сайте WordPress.

Повышенные риски безопасности

WordPress или любая другая платформа; использование устаревшего ПО повышает риски безопасности. С окончанием жизненного цикла PHP 7.4 он больше не предлагает вам больше обновлений безопасности для этой версии.

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

Снижение стабильности веб-сайта

В последней версии PHP 8 есть все новое: от функций до компонентов и конфигураций, и она не адаптировала никаких функций из предыдущей версии PHP 7.4.

Вот почему обновление до последней версии WordPress 6.1 при использовании PHP 7.4 может снизить стабильность вашего приложения, поскольку ядро ​​WordPress претерпело множество изменений для обеспечения совместимости с PHP 8.

Понизить его производительность

Благодаря кэшированию запросов и  оптимизации REST API WordPress 6.1 обеспечивает значительное повышение производительности.

Аналогичным образом, PHP 8 также обеспечил многочисленные улучшения, что привело к повышению качества кода и повышению эффективности его обработки.

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

Преимущества обновления ваших сайтов WordPress до PHP 8

Теперь, когда вы понимаете последствия использования PHP 7.4 после окончания срока его действия на вашем сайте WordPress, давайте перейдем к рассмотрению всех преимуществ обновления до PHP 8.

Полная совместимость с WordPress 6.1 —  последняя версия WordPress полностью поддерживает PHP 8. Хотя она будет полностью совместима с WordPress до тех пор, пока не закончится последний минорный релиз.

Lower Surface Attack –  PHP 8 получает активную поддержку сообщества в течение первых двух лет. За эти годы все выявленные уязвимости безопасности получили быстрое исправление от команды.

Повышение производительности –  PHP 8 имеет новые функции, которые повышают производительность, обеспечивая при этом более быструю загрузку веб-страниц для всех веб-сайтов. WordPress получает от этого огромные преимущества.

Увеличьте опыт разработки –  Все новые функции, представленные PHP 8, упрощают  процесс разработки WordPress PHP  . Это также дает больше возможностей разработчикам плагинов и тем.

Снижает вероятность ошибок.  Использование новейшей версии WordPress с последней версией PHP поможет вам лучше обрабатывать ошибки.

Для безопасного обновления PHP 8 следуйте приведенной ниже процедуре.

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

Чтобы сократить время простоя и перерывы в работе сайта, выполните следующие действия:

Создайте промежуточную среду

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

Но убедитесь, что созданная вами тестовая среда должна размещать ваш сайт WordPress (копировать версию) и работать на том же сервере, что и работающий сайт.

Если вы используете VPS или выделенный хостинг, рассмотрите возможность создания промежуточной версии вашего сайта, клонировав ее на поддомен фактического доменного имени вашего сайта WordPress.

После этого вы можете добавить новые записи DNS и обновить URL-адреса базы данных вашего сайта WordPress. Он загрузит промежуточный сайт, используя новый адрес.

Обновите свой тестовый сайт до PHP 8.1 и WordPress 6.1

После завершения создания больше не будет доступен  промежуточной среды следующим шагом будет обновление копии вашего работающего веб-сайта с помощью PHP 8.1 и новой версии WordPress.

Рассмотрите возможность обновления WordPress до версии 6.1 через панель администратора, а затем перейдите на PHP 8.1 из панели управления хостингом.

Убедитесь, что ваша активная тема и все плагины обновлены до последней версии. Вы можете запустить обновления плагинов и тем из панели управления WordPress или из интерфейса командной строки WordPress.

Проведите несколько тестов всех областей вашего сайта WordPress.

После обновления вашего  больше не будет доступентестового сайта до PHP 8 и WordPress 6.1, включая все плагины и активную тему, проведите несколько тестов, чтобы проверить их надежность.

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

Leave a Comment

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

Scroll to Top