Дезактивированные плагины замедляют работу сайта WordPress?
Большинство людей знают, что минимизация количества используемых плагинов - это хороший способ помочь сайту WordPress работать быстро. Однако содержит ли это общее правило деактивированные плагины?
3 ответа
Нет, нет. По крайней мере, не на переднем конце, а на заднем конце в любой области без плагинов. WordPress загружает только файлы, чьи пути к файлу хранятся в опции active_plugins в базе данных и полностью игнорирует все остальные.
За исключением необычных случаев, когда деактивированные плагины влияют только на производительность страницы плагина в администраторе, и только тогда тривиальная сумма (если у вас нет сотен плагинов.) Во время загрузки страницы администратора плагина WordPress сканирует все плагины, а затем хранит список активных плагинов в базе данных. Затем на всех других загрузках страниц WordPress проверяет этот список плагинов, а не сами плагины.
Остерегайтесь этого, если деактивированный плагин хранит много данных autoload в таблице wp_options
, и деактивация не удаляет эти данные, потому что это может привести к пользователь может потерять параметры конфигурации, когда они деактивируют, что они могут делать только в течение нескольких минут, что является общим подходом, когда кто-то отлаживает проблему с сайтом. Однако, если вы используете плагин, который добавляет так много параметров во время автозагрузки, что он вызывает проблему, это не отличный плагин.
Если вы запускаете такой плагин и вам нужно избавиться от опций, то this может помочь.
Несколько раз он это делает. Если плагин действительно создал информацию в базе данных, так как единственным ударом для удаления является удаление плагина (и не всегда это возможно).