Categories: Новости

WordPress 6.0 представит улучшения производительности для пользовательских страниц

Главный коммиттер WordPress Джонни Харрис объединил патч с ядром WordPress для заявки 12-летней давности , которая, по его словам, может оказать «огромное влияние на производительность пользовательских страниц». Это изменение, которое будет включено в предстоящий выпуск 6.0, останавливает ненужные запросы, когда разработчики используют do_parse_request фильтр, благодаря обновленному патчу от участника Пола Беарна.

Харрис резюмировал проблему и то, как изменение повышает производительность в сообщении фиксации:

Разработчики плагинов и тем могут использовать do_parse_request фильтр для обработки запросов и раннего подключения для отображения пользовательских страниц. Тем не менее, даже через эти запросы могут не потребоваться почтовые запросы и поиск 404 для запуска, они все равно выполняются. Это может привести к ненужным SQL-запросам, выполняемым для этих запросов. Добавив возвращаемое значение в parse_request метод WP класса, эти запросы теперь можно пропустить.

Основной участник WordPress Константин Ковшенин подробно описал необходимость этого изменения в ветке Твиттера, которую он опубликовал в 2021 году, когда обращался за помощью к тикету:

Обычно я не пишу о #SEO , но это важно. Подходит ли статический файл robots.txt для производительности WordPress? Давайте узнаем!

Чтобы отобразить robots.txt по умолчанию, новая установка WordPress будет:🧵

— Константин Ковшенин (@kovshenin) 3 декабря 2021 г.
Харрис провел краткий обзор плагинов, использующих фильтр, и сказал, что не ожидает поломок. Поиском найдено 133 плагина с использованием фильтра. Некоторые из самых популярных включают плагин Google Site Kit (более 1 млн установок), Календарь событий (800 тыс. установок) и AMP (500 тыс. установок). Харрис предположил, что для изменения требуется заметка разработчиков, поскольку оно может иметь непредвиденные побочные эффекты. Заметка разработчиков, скорее всего, будет опубликована ближе к моменту релиза. В настоящее время выпуск WordPress 6.0 запланирован на 24 мая 2022 года.

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