Deixar o módulo da interface do usuário do Views ativado afeta o desempenho?


9

Percebi que o link "Desativar módulos do desenvolvedor" no módulo Menu Administração desabilitou o módulo Exibições da interface do usuário. Tenho a impressão de que o objetivo de desativar os módulos do desenvolvedor é reduzir os impactos no desempenho. Mas não achei que o módulo da interface do usuário do Views tivesse um efeito no desempenho. Deixar a interface do usuário do Views ativada na produção tem algum impacto no desempenho? Existe algum outro motivo para desativar este módulo em um site de produção?

Respostas:


11

Todo módulo ativado afeta o desempenho, apenas pelo fato de serem carregados e analisados ​​no PHP. views_ui.module, no ramo 6.x-3.x-dev do Views, tem 10355 bytes.
Existem ganchos que são invocados no Drupal, mesmo se você não estiver usando nada do módulo da UI do Views, como views_ui_help () , views_ui_menu () , views_ui_theme () ou views_ui_library_alter () .

Outro motivo para desativar os módulos não utilizados é evitar possíveis problemas de segurança.


Isso ainda é relevante no D8, dadas as mudanças na arquitetura? Além disso, você não pode Desativar módulos em 8, mas eu também vi um par de exemplos de pessoas lista negra configuração para UI Campo, Vista UI etc. desde a produção usando config_split
William Turrell

11
Sim, exceto que os módulos habilitados para Drupal 7 são módulos instalados no Drupal 8, pois não é possível desativar os módulos no Drupal 8. O módulo Split de Configuração é usado ao exportar a configuração, para que parte dos arquivos de configuração sejam colocados em um diretório diferente ; normalmente é usado ao importar configurações de um site de desenvolvimento, para evitar que as configurações de módulos como os que você listou sejam enviadas ao servidor de produção.
Kiamlaluno
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.