Помимо очевидного, например, модуль больше не работает - потенциальный побочный эффект - любой модуль, у которого этот основной модуль указан в их объявлении, также не будет функционировать. Есть много сторонних плагинов, которые зависят от загрузки основных модулей. Существуют также основные взаимозависимости, особенно если вы используете Enterprise.
У меня сложилось впечатление, что большинство людей отключают эти «ненужные» модули для целей скорости - в конце концов, загружайте только то, что вы используете, верно? Хотя я уверен, что это имеет небольшое, измеримое влияние - есть гораздо более эффективные вещи, которые вы можете сделать, чтобы положительно повлиять на скорость вашего сайта.
Есть несколько замечательных SO статей, в которых рассказывается об этой конкретной проблеме - эта, в частности, показалась мне хорошей читкой:
Оптимизация скорости путем отключения модуля Mage_Reports?
Существуют и другие сообщения о том, что отключение Mage_Downloadable и т. Д. Может помочь в оформлении заказа, но, похоже, это устаревшие сообщения, которые, на мой взгляд, не имеют отношения к последним версиям Magento. Если вы все еще используете 1.4CE или 1.7EE, это может быть особенно полезно для вас.
http://kassner.com.br/2011/01/magento-slow/
http://www.magentocommerce.com/boards/v/viewthread/221626/#t306872
/programming/11102268/magento-duplicate-orders
Обновить
Трудно обобщить, какое измеримое влияние это окажет на вашу конкретную или чью-либо ситуацию. Например, медленный сервер в сети с низкой пропускной способностью значительно замедлит вашу скорость, чем любое из упомянутых решений.
Судя по вашему собственному интенсивному анализу, это может принести вам пользу. Как и со всеми отзывами SO, YMMV, но я думаю, что использование memcached, apc, полностраничного кеша и CDN может оказать более ощутимое влияние на что-то вроде, скажем, коэффициента конверсии, поскольку это влияет на восприятие конечного пользователя.
Я настраиваю все клиентские ящики на основе опубликованных технических спецификаций - насколько мне известно, они не упоминают об отключении неиспользуемых модулей. Они упоминают об отключении ненужных модулей Apache.
Белая бумага
http://www.magentocommerce.com/whitepaper/
Наконец, я немного покопался и могу найти упоминания об отключении только Mage_Rss
как потенциальное повышение производительности при использовании кеша файловой системы. Если вы используете кеш файловой системы и, по крайней мере, не смонтировали его tmpfs
, вы должны серьезно рассмотреть возможность использования memcached, apc или вышеупомянутого tmpfs
монтирования.
Customers\Online Customers
подается из некоторыхlog_*
столов.