PHP 8.0 должен быть выпущен 26 ноября 2020 года, и владельцы сайтов WordPress и разработчики могут оказаться в тяжелом положении.
Стоит ли мне сразу обновиться?
Нет. Предстоящая основная версия WordPress 5.6 должна быть «бета-совместимой с PHP 8. Огромное количество плагинов и тем WordPress не будет сразу совместимо с PHP 8. Те, которые не вызывают фатальных ошибок при нормальном использовании, могут еще некоторое время демонстрировать неожиданное поведение.
PHP 8 не такой снисходительный, как предыдущие версии. Он не будет так стараться заставить код работать, несмотря ни на что.
Некоторые функции и возможности, которые были объявлены устаревшими в PHP 7.x, были полностью удалены.Хотя большинство из них больше не используются широко, мы определили, что create_function все еще используются в более чем 5 500 плагинах WordPress, включая чрезвычайно популярные плагины с миллионами установок.
Если вы являетесь владельцем веб-сайта, начните внимательно следить за тем, какие из ваших плагинов и тем обновляются или тестируются на совместимость, и составьте план замены тех, которые не обновляются.
Как долго разработчики должны обновляться?
Каждая версия PHP имеет жизненный цикл в 2 года, в течение которого исправляются ошибки, и дополнительный год, в течение которого исправляются проблемы безопасности.
Если вы разработчик, начните тестировать свой код на PHP 8.
#wordpress #шаблоны #плагины
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев