KakapoWP KakapoWP
Вход Попробовать
Kakapo Performance

Autoload

Эти строки отнимают время не однажды, а всегда.

Каждую опцию с отметкой autoload WordPress загружает одним запросом — при просмотре страницы, при загрузке изображения, при вызове REST. Для каждой такой строки Kakapo средствами PHP определяет фактическое число байт. Рядом указано, какое имя относится к какому плагину или теме. Если опцию исключить, меняется только её столбец autoload — само значение сохраняется полностью.

Autoload

Число байт на автозагружаемую опцию · метка снимается, значение остаётся

АктивноИзмерить заново

Что даёт Autoload

Байты по каждой опции подсчитаны в PHP, а не оценены
25 самых больших автозагружаемых опций в виде таблицы
Привязка к плагину, теме или ядру по имени
Тот же порог предупреждения, что и в отчёте о состоянии сайта WordPress
Ничего не удаляется, исчезает лишь пометка
Каждое изменение отменяется по отдельности или разом

Вот как это работает

1

Измерение автозагружаемых опций

2

Смотреть источник в каждой строке

3

Пометка снимается, значение остаётся

Частые вопросы об autoload

Что именно меняется в опции?
Их пометка, и ничего больше. Содержимое сохраняется байт в байт; кто его читает, получает его и дальше — WordPress затем берёт его одним запросом. Это же и худший случай, если распределение ошиблось: один запрос лишний, потери данных нет. Каждое изменение можно откатить по отдельности или все сразу.
Почему именно самые большие строки часто заблокированы?
Заблокировано всё, что относится к ядру WordPress, к активному плагину или к активной теме. Что работающий плагин читает при каждом вызове, знает только он сам, и сравнение имён здесь не основание. Также недоступны для выбора временные хранилища (transients) — они относятся к глубокой очистке — и всё, что меньше 1 KB, где дополнительный отдельный запрос стоит дороже сэкономленных байтов.
Можно ли увидеть выигрыш в секундах?
Здесь нет, и этот раздел не изображает никаких цифр. Он называет байты: сколько их проходит через соединение с базой данных при каждом вызове и сколько из них убирается. Во что это превратится по времени, зависит от базы данных, от кеша объектов и от хостинга.

Другие функции производительности

Готовы?

Performance можно бесплатно протестировать 24 часа.

Никакой кредитной карты — никакого риска. Все готово за 2 минуты.

Попробуй бесплатно прямо сейчас