Categories: Мнение

WordPress повысит рекомендуемую версию PHP с 5.6 до 7.0 к середине 2017 года

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

Разве незнание полезно для вас как для владельца сайта?

Немногие хорошие вещи когда-либо происходили случайно и по незнанию.

Запуск собственного сайта требует обучения и усилий. Замечательно, что WordPress делает это проще. Было бы корыстно и неискренне притворяться, что вам не нужно ничего знать.

Вы должны знать . Вы ответственны .

Хотя это не происходит с головокружительной скоростью, предпринимаются усилия по увеличению рекомендуемой версии PHP WordPress с 5.6 до 7.

В сентябре 2015 года Аарон Джорбин опубликовал сообщение в блоге Make WordPress Core, в котором объясняется, что было сделано для того, чтобы WordPress официально поддерживал PHP 7. В комментариях к сообщению Rahul286 предлагает отображать предупреждение, информирующее пользователей о том, что они использовать устаревшую версию PHP.

Сэмюэл «Отто» Вуд лаконично объясняет , почему уведомление не принесет никакой пользы.

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

Тем не менее, возможно, стоит попытаться обнаружить рассматриваемый хост и предоставить ценную информацию для этого конкретного хоста, такую ​​как ссылки и другие методы, которые конечный пользователь может использовать для обновления. У многих хостов где-то есть выбор, и если мы это знаем, мы можем предоставить рекомендации.

В отличие от уведомлений WordPress Browse Happy, добавленных в WordPress 3.2 , которые уведомляют пользователей о необходимости обновить свой браузер, похоже, что WordPress вряд ли будет выполнять аналогичную роль с версиями PHP.

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

Одна вещь, которую каждый может сделать, чтобы помочь изменить эти цифры, — это поговорить с вашей локальной группой пользователей о том, почему им нужно заботиться о версии PHP, которую они используют. Покажите им, как они могут обновиться, покажите им тесты PHP 7 по сравнению с более ранними версиями (особенно по сравнению с 5.2).

Три месяца назад Джорбин создал trac-тикет с предложением увеличить требования к PHP для WordPress с 5.6 до 7. Хотя многие комментаторы согласны с этим шагом, Гэри Пендергаст говорит , что лучше подождать. Доминик Шиллинг, руководитель выпуска WordPress 4.6, соглашается .

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

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

Учитывая график поддержки PHP 5.6, мы добавим его не позднее WordPress 4.8, поэтому было бы неплохо использовать эти промежуточные месяцы, чтобы убедиться, что UX для более широкой экосистемы WordPress в PHP 7 является надежным.

Основные плагины, такие как WordPress Importer, еще не совместимы с PHP 7. Разработчикам настоятельно рекомендуется использовать время до окончания срока службы PHP 5.6 , чтобы тщательно протестировать свои плагины и темы на совместимость с PHP 7.

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

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago