Os plugins desativados diminuem a velocidade de um site WordPress?

56

A maioria das pessoas sabe que minimizar o número de plugins usados ​​é uma boa maneira de ajudar a manter um site WordPress funcionando rapidamente. No entanto, essa regra geral inclui plug-ins desativados?

Travis Northcutt
fonte

Respostas:

56

Não, não faz. Pelo menos, não no front-end ou no back-end em qualquer área que não seja de plug-in. O WordPress carrega apenas arquivos cujos caminhos de arquivo são armazenados na opção active_plugins no banco de dados e ignora todo o resto.

John P Bloch
fonte
19

Exceto em casos incomuns, a desativação de plug-ins afeta apenas o desempenho da página de plug-in no administrador e somente uma quantidade trivial (a menos que você tenha centenas de plug-ins). Durante a página de administração do plug-in, o WordPress carrega todos os plug-ins e armazena a lista de plugins ativos no banco de dados. Então, em todas as outras páginas carregadas, o WordPress inspeciona essa lista de plugins, não os próprios plugins.

A única ressalva é que o plug-in desativado armazenou muitos dados de carregamento automático na wp_optionstabela e a desativação não remove esses dados, pois isso pode fazer com que um usuário perca as opções de configuração ao desativar o que talvez deseje fazer apenas por um minutos, o que é uma abordagem comum quando alguém está depurando um problema em um site. No entanto, se você estiver usando um plug-in que adiciona tantas opções durante o carregamento automático que causa um problema, não é um ótimo plugin.

Se você se deparar com esse plug-in e precisar se livrar das opções, isso poderá ajudar.

MikeSchinkel
fonte
0

Aparentemente, os plug-ins instalados, mas desativados, podem realmente aumentar o tempo de carregamento. Acabei de instalar o W3 Total Cache sem ativá-lo. Acontece que, ao instalá-lo, o tempo de geração de página do painel aumentou em 0,05 segundos. De 0,15 segundos a 0,20. Repetidamente, em mais de 20 pageloads. Desinstalou. O painel é carregado em 0,15 segundos novamente. Repetidamente, em mais de 20 pageloads. Tempo de geração da página medido pelo plug-in "Query Monitor".

Aí está. As respostas acima estão, portanto, incorretas.

(Ficaria muito feliz em saber por que isso acontece, com este plug-in específico.)

Simon
fonte