Mis à part l'évidence, par exemple, le module ne fonctionne plus - un effet secondaire potentiel est que tout module dont le module principal est répertorié dans sa déclaration ne fonctionnerait pas non plus. Il existe de nombreux plugins tiers qui dépendent du chargement des modules principaux. Il existe également des interdépendances fondamentales, en particulier si vous utilisez Enterprise.
J'ai l'impression que la plupart des gens désactivent ces modules «inutiles» à des fins de vitesse - après tout, ne chargez que ce que vous utilisez, non? Bien que je sois sûr que cela a un petit impact mesurable - il y a des choses beaucoup plus efficaces que vous pouvez faire pour avoir un impact positif sur la vitesse de votre site.
Il y a d'excellents articles SO qui parlent de ce problème particulier - celui-ci en particulier m'a semblé être une bonne lecture:
Optimisation de la vitesse en désactivant le module Mage_Reports?
Il existe d'autres rapports selon lesquels la désactivation de Mage_Downloadable, etc. peut aider dans Checkout - mais ceux-ci semblent être des publications vieillissantes et ne sont pas pertinentes à mon avis pour les dernières versions de Magento. Si vous utilisez toujours 1.4CE ou 1.7EE, cela pourrait vous être particulièrement utile.
http://kassner.com.br/2011/01/magento-slow/
http://www.magentocommerce.com/boards/v/viewthread/221626/#t306872
/programming/11102268/magento-duplicate-orders
Mise à jour
Il est difficile de généraliser l'impact mesurable que cela aurait sur votre situation particulière - ou celle de n'importe qui -. Un serveur lent sur un réseau à faible bande passante, par exemple, nuirait plus à votre vitesse que n'importe laquelle des solutions mentionnées.
Sur la base de votre propre analyse intensive, il semble que cela puisse vous être profitable. Comme avec tous les commentaires SO, YMMV, mais je pense que l'utilisation de memcached, apc, le cache pleine page et un CDN peut avoir un impact plus mesurable sur quelque chose comme, disons, le taux de conversion car il affecte l'expérience de l'utilisateur final.
Je configure toutes les boîtes client en fonction des spécifications du livre blanc publiées - à ma connaissance, elles ne mentionnent pas la désactivation des modules inutilisés. Ils mentionnent la désactivation des modules Apache inutiles.
Papier blanc
http://www.magentocommerce.com/whitepaper/
Enfin, j'ai fait quelques recherches et je ne trouve que des mentions de désactivation Mage_Rss
comme amélioration potentielle des performances lors de l'utilisation du cache du système de fichiers. Si vous utilisez le cache du système de fichiers et que vous ne l'avez pas du tout monté tmpfs
, vous devriez sérieusement envisager memcached, apc ou le tmpfs
montage susmentionné .
Customers\Online Customers
est alimentée par certaineslog_*
tables.