Несмотря на опоздание с ответом, я хотел бы ответить на вопрос
- Вы получаете еще большую производительность, если физически удаляете файлы.
- Просто все они, кроме
Mage_Core
;-)
Но чтобы отключить узкие пары модулей, вам нужно установить другой модуль, который позаботится о том, чтобы ничего не сломалось. Поэтому я разработал: https://github.com/Zookal/magento-mock
Zookal Mock: прозрачное автоматическое обнаружение отключенных основных модулей и расширений и предоставление имитирующих объектов, чтобы не сломать Magento. Нечего настраивать. Нет класс переписывает. Только один наблюдатель. Работает из коробки. Вы даже можете физически удалить файлы!
Например, когда вы отключаете Mage_Wishlist
или Mage_Newsletter
ваш Backend -> Customer -> Customer edit будет выдавать странные ошибки. Поэтому используйте расширение Mock!
Вы даже можете удалить старые платежные модули, которые имеют записи в sales_flat_order_payment
таблице и обычно ломают ваш Backend -> Sales -> Order View, но у расширения Mock есть прозрачный обходной путь для вас.
Одна вещь, чтобы рассмотреть: это не работает в командной строке.