В этой статье мы хотим обсудить важность обновления вашего PHP, если вы используете более старую, неподдерживаемую версию. Это имеет решающее значение, когда речь идет о безопасности и скорости вашего сайта. Так что пока не нажимайте, потому что у нас есть важное обновление, касающееся Yoast SEO, Yoast SEO Premium и наших автономных надстроек и плагинов, таких как Yoast Duplate Post. С 1 ноября 2024 г. мы перестанем поддерживать версии PHP 7.2 и 7.3. Это изменение имеет решающее значение, поскольку мы постоянно стремимся улучшить безопасность и эффективность наших плагинов. Читайте дальше, чтобы узнать, почему.
Содержание
PHP? Размещение? Что все это значит?
WordPress (как и Yoast SEO) построен в основном на языке программирования PHP. Этот язык, как и сам WordPress, со временем постепенно совершенствовался. Веб-разработчики по всему миру наслаждаются возможностями, которые предоставляют новые версии PHP. И что еще более важно, все во всем мире получают выгоду от повышенной безопасности, которую обеспечивают эти новые версии. К сожалению, разработчики WordPress не могут участвовать.
В настоящее время минимальным требованием PHP для WordPress является PHP версии 7.0. Но они рекомендуют использовать PHP версии 7.4 или выше. По сравнению с WordPress, PHP имеет довольно агрессивный подход. обновить путь. PHP 8.1 будет иметь поддержку безопасности еще полтора года, а более старые версии — нет. Как они отмечают на своем веб-сайте, все старые версии следует обновить как можно скорее, поскольку они могут быть подвержены неисправленным уязвимостям безопасности.
Почему нас это волнует?
В Yoast мы заботимся о многих вещах, но в этом отношении особенно важны две вещи: счастье пользователей и счастье разработчиков. Пользователь счастлив, когда у него есть быстрая, простая в установке и безопасная система управления контентом, такая как WordPress, для создания сайта. Разработчик счастлив, когда он может использовать современный язык и инструменты для создания программного обеспечения.
Безопасность
Самая важная причина, по которой мы хотим повысить минимальные требования, — это безопасность: старые версии PHP, хотя и активно используются на миллионах сайтов, больше не получают обновлений безопасности.
Эта проблема безопасности не является теоретической проблемой. Мы снова и снова обнаруживаем, что основная причина взлома сайтов — устаревшее программное обеспечение. Именно по этой причине WordPress интегрирует автоматические обновления обновлений безопасности. Почему мы заставляем людей регулярно обновлять WordPress и его плагины, но позволяем версии PHP отставать?
Скорость
Еще одна большая проблема — скорость. Иногда говорят, что WordPress медленный, но он вовсе не обязательно должен быть медленным. Если это работает на старых версиях PHP, то это определенно медленно. Это приведет к потере посетителей вашего сайта, а также является важным фактором для вашего SEO, поэтому отнеситесь к этому серьезно.
Современный язык программирования
PHP 7.3, выпущенный в 2018 году, больше не является современным языком. Это делает разработчиков недовольными, поскольку им не хватает многих замечательных функций, которые есть во многих новых языках программирования.
Это может привести к тому, что все больше разработчиков отвернутся от WordPress, поскольку он развивается слишком медленно. Разработка тем или плагинов для WordPress, где требуется более старая версия PHP, — утомительная задача и, следовательно, менее увлекательная. Со временем потеря разработчиков может означать потерю большого вклада и других быстро развивающихся продуктов, а WordPress потеряет долю рынка.
Повышение производительности и безопасности
Поддерживая только PHP 7.4 и выше, Yoast SEO может реализовать более современные методы кодирования, которые значительно улучшают производительность вашего сайта. Более быстрый и эффективный код не только улучшает SEO, но также способствует улучшению пользовательского опыта и снижает нагрузку на сервер, тем самым экономя энергию.
Обновление также закладывает основу для будущих разработок, включая нашу подготовку к предстоящим выпускам PHP. Опережение технологических тенденций гарантирует, что мы всегда можем предлагать новейшие функции без ущерба для стабильности.
Что будет делать Йоаст?
Как мы уже говорили, минимальный PHP, необходимый для WordPress, — это PHP версии 7.0, и рекомендуется использовать версию 7.4 или выше. Yoast прекратит поддержку версий PHP 7.2 и 7.3, начиная с ноября 2024 года. Наше стремление предоставить вам наилучший сервис означает, что в нашем программном обеспечении используются самые передовые и безопасные доступные технологии. Постепенный отказ от старых версий PHP, как и наши предыдущие обновления, позволит нам использовать новые функции, которые улучшают производительность плагинов и безопасность сайта.
Согласно официальной статистике WordPress, около 8% установок WordPress по-прежнему работают на PHP 7.2 и 7.3. Наши данные показывают еще более низкий процент среди нашей пользовательской базы. Мы считаем, что этот переход затронет лишь минимальное количество пользователей, но он жизненно важен для поддержания высоких стандартов качества и безопасности.
Обновите версию PHP
Если вы не знаете, как обновить версию PHP, не волнуйтесь, мы вам поможем. Ознакомьтесь с нашим подробным руководством по обновлению PHP, включающим ресурсы для многих услуг хостинга. Если вашего хоста нет в списке, мы предоставим вам шаблон электронной почты, который вы сможете отправить вашему хостинг-провайдеру с запросом на обновление.
Огромное спасибо всем, кто уже обновил свои версии PHP в ожидании этого изменения. Мы рады отправиться вместе с вами в более безопасную, эффективную и надежную веб-среду. Следите за обновлениями, поскольку мы продолжим улучшать Yoast SEO, чтобы лучше служить вам.