WordPress рассматривает историческое изменение в разработке новых версий

Matt Mullenweg

Новый подход в разработке предложили называть Plugin-first. Этот подход обещает более быструю разработку ядра и появление новых версий WordPress.

Мэтт Малленвег (Matt Mullenweg), разработчик WordPress и генеральный директор Autommatic, предложил больше не добавлять новые функции в WordPress, а вместо этого перейти к политике приоритета плагинов.

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

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

Между ядром и каноническими плагинами будет очень тесная связь, которая гарантирует, что код плагина будет безопасным и полностью совместимым с WordPress.

Философия дизайна WordPress гласит:

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

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

Первой жертвой этого нового подхода стала отмена интеграции функции конвертирования изображений в формат WebP в следующую версию WordPress 6.1. Выход этой версии в настоящее время запланирован на ноябрь 2022 года. Функция конвертации теперь будет доступна в виде канонического плагина.

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

Источники

 
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии