Magento – Magento 2 : Disable Default Modules for Performance

magento2moduleperformance

We are trying to improve performance of our Magento 2 stores. But which default modules are there to be disabled without getting errors?

Currently I have this list:

Magento_AdminNotification
Magento_Backup
Magento_Vault
Magento_CheckoutAgreements
Magento_Dhl
Magento_Downloadable
Magento_Fedex
Magento_GoogleAdwords
Magento_GroupedImportExport
Magento_GroupedProduct
Magento_DownloadableImportExport
Magento_InstantPurchase
Magento_Marketplace
Magento_Multishipping
Magento_NewRelicReporting
Magento_Paypal
Magento_ReleaseNotification
Magento_ProductAlert
Dotdigitalgroup_Email
Magento_Rss
Magento_Signifyd
Magento_Authorizenet
Magento_Ups
Magento_SampleData
Magento_Usps
Magento_Braintree
Magento_Weee
Shopial_Facebook
Temando_Shipping
Magento_SendFriend
Magento_Review
Magento_ReviewAnalytics
Magento_WishlistAnalytics
Magento_GoogleOptimizer

Best Answer

I've had good success with disabling unused modules. Everyone will have different needs based on their store requirements.

Run the following command to see all modules active and disabled.

    php bin/magento module:status

Once you have worked out which ones you wish to disable use the following;

    php bin/magento module:disable Magento_SampleData

Once all your modules are disabled run the following comands;

    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy

The following modules below are currently disabled on my store.

  • Magento_SampleData
  • Magento_Dhl
  • Magento_Weee
  • Magento_Fedex
  • Magento_Marketplace
  • Magento_Signifyd
  • Magento_Ups
  • Magento_Usps
  • Magento_Braintree
  • Magento_Version
  • Amasty_SocialLogin
  • Amazon_Core
  • Amazon_Login
  • Amazon_Payment
  • Dotdigitalgroup_Email
  • Hackathon_EAVCleaner
  • Klarna_Core
  • Klarna_Ordermanagement
  • Klarna_Kp
  • Temando_Shipping
  • Vertex_Tax
Related Topic