Extensions best practices
Last update: November 20, 2024
- Topics:
- Best Practices
- Extensions
CREATED FOR:
- Experienced
- Admin
Adobe Commerce third-party extensions (modules) have the potential to cause various issues that can negatively impact storefront performance. You can avoid these issues by following these best practices:
- Develop your Commerce integrations and customizations using out-of-process extensibility wherever possible to ease maintenance and upgradability.
- Download and purchase third-party extensions from a trusted source, like the Commerce Marketplace.
- Update all third-party extensions to the latest version.
- If you cannot keep your third-party extensions updated, consider using different extensions.
- When planning an upgrade to a new version of Adobe Commerce, verify that installed third-party extensions are compatible with the new version, and upgrade the extensions if required.
All extensions available in the Adobe Commerce Marketplace are required to maintain compatibility with new Commerce releases. See Release compatibility.
Affected products and versions
- Adobe Commerce on cloud infrastructure
- Adobe Commerce on-premises
Additional information
-
Using third-party extensions with Adobe Commerce on cloud infrastructure
Previous pageRealpath cache size
Next pagePartner escalations
Commerce
- Overview
- Architecture and integrations
- Maintenance and support
- Best practices
- Overview
- Planning
- Development
- Launch
- Maintenance
- Overview
- Post-launch support
- Audit frontend performance
- Optimize backend performance
- Indexer configuration
- Patching at scale
- Order processing
- Resolve database performance issues
- Respond to security incidents
- Scheduling Admin updates on production sites
- Update services
- Upgrade checklist
- Upgrade prerequisites for MariaDB
- Glossary
- Return to Operational Guides