Yoast SEO 4.5 был выпущен сегодня с несколькими улучшениями и, в первую очередь, большим стимулом для пользователей, которым необходимо перейти на PHP 7.

« В Yoast SEO 4.5 мы призываем владельцев сайтов, чьи сайты работают на серверах с более старой версией PHP, обновить PHP до более новой версии"Говорит Джуст де Валк. " Чтобы двигаться вперед в Интернете, мы должны выступить против старого, медленного и опасного программного обеспечения., "

Минимальное требование PHP для WordPress по-прежнему составляет 5.2.4, спустя шесть лет после того, как PHP 5.2 закончил свою жизнь в 2011 году. Эта версия теперь уязвима для многочисленных проблем с безопасностью. статистика Текущие данные об использовании показывают, что 5,4% сайтов WordPress используют версию PHP 5.2. Поскольку это, вероятно, будут миллионы пользователей, массовое руководство WordPress не хочет сталкиваться с минимальными требованиями. Лишь 8% сайтов на PHP 7+, так как компанииHébergement постепенно добавляйте эту новую версию.

Версия PHP, март 2017 г.

« Поскольку хосты не выполняют обновление PHP, мы решили начать просить об этом, так как плагин - говорит Йост де Валк. Он утверждает, что экосистема WordPress теряет хороших разработчиков из-за того, что проект продвигается слишком медленно. Он также упоминает о безопасности и скорости.

« WordPress иногда работает медленно, но не должен быть вообщеСказал Вальк. " Однако, если он работает на более старых версиях PHP, он определенно будет медленным. PHP 5.2 более чем на 100% медленнее, чем PHP 5.6, и на 400% медленнее, чем PHP 7 .

Де Валк решил поощрить пользователей использовать Yoast SEO, который, по его оценкам, составляет 6,5 миллионов активных установок, чтобы подтолкнуть веб-хосты к обновлению своих клиентов до PHP 7. В последней версии плагина отображается уведомление. администраторы сайтов WordPress, на которых установлен PHP версии 5.2, призывают их перейти на PHP 7. Рекомендация: " большой, некрасивый и не подлежащий отзыву Сказал де Валк. Он генерируется ошибкой, которая устраняется автоматически, когда пользователь исправляет свою версию PHP.

«Уведомление также побудит людей связаться со своими веб-хостингами, если они не знают, как обновить свою версию PHP», - сказал Валк. «Да, это может быть болезненно для некоторых веб-хостингов. Этот совет сознательно призван заставить их работать ».

Де Валк заявил, что плагин начнет показывать уведомления для PHP 5.2 и добавит это для версии PHP 5,6, как только он больше не будет поддерживаться. Благодаря опыту своих клиентов, de Valk обнаружил, что устаревшие, более медленные версии PHP наносят ущерб репутации Yoast SEO и WordPress, поскольку они оптимизированы только для PHP 5.2. Хотя старые версии не препятствуют появлению новых функций, команде сложно очистить код и адаптироваться к этим более старым версиям.

«Есть не так много функций, которые я не могу создать прямо сейчас, но качество кода страдает, потому что мы не можем использовать пространства имен, нотацию коротких массивов и т. Д.», - говорит де Валк.

Команда Yoast SEO создала " КНУТ », Пакет WordPress, побуждающий пользователей обновлять свои версии программного обеспечения, и открытый исходный код для разработчиков плагинов и тем, который они могут добавлять в свое собственное программное обеспечение. Проект включает фильтр для ссылки на домашнюю страницу WordPress.org, который включает выбор хостов, предлагающих PHP 7.

Большинство крупных компанийHébergement уже есть документация по обновлению версий PHP. В конечном итоге именно пользователи смогут получить больше от компаний.Hébergement. Де Валк сказал, что он не знает, каковы будут последствия, но призывает пользователей голосовать своими кошельками, позволяя хостам, которые не желают помогать им с обновлением PHP.

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

А ты ? Какую версию PHP вы используете? Если вам нужна помощь с переносом, вы можете связаться с нами.