manifest / performance / mihdan-disable-aggressive-updates
Mihdan: Disable Aggressive Updates
Плагин под WordPress для ускорения админки путём отключения агрессивных проверок обновлений
by Mikhail Kobzarev · github.com/mihdan/mihdan-disable-aggressive-updates · website
★ 28stars
2forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mihdan/mihdan-disable-aggressive-updates/archive/refs/heads/master.zipDeclares an update source (https://github.com/mihdan/mihdan-disable-aggressive-updates), so updates arrive through the plugin's own updater.
From the readme
Mihdan: Disable Aggressive Updates
WordPress плагин для ускорения админки WordPress путём отключения агрессивных проверок обновлений
Это на мой взгляд обязательная фитча для всех сайтов на WordPress, как принято говорить - маст хэв. Почему? Потому что проверка обновлений должна идти фоном и никак иначе, за очень редким исключением! Но давайте разберемся что к чему...
Причина тормозов в админке
Думаю каждый, кто более-менее связан с WordPress замечал периодические тормоза при заходе на любую страницу админки: в консоль админки, на страницу плагинов или тем (здесь особенно!). Эти тормоза встречаются периодически: то медленно, то быстро... Происходит так из-за проверок WordPress о новых версиях: ядра, плагинов, тем и переводов...
Дело в том, что для проверки новых версий при генерации страницы PHP отправляет HTTP запрос, а точнее 3 запроса: ядро, темы, плагины... Если есть платные плагины, то на каждый плагин обычно еще один свой запрос... При HTTP запросе в PHP генерация страницы зависает пока каждый запрос не получит результат, а на каждый запрос уходит в среднем 0,5 - 1 секунд. Вот и получается, что страница виснет на 3-4 секунды.
Частота этих проверок на разных страницах адм