Best practices
This section covers a broad scope of community-contributed best and leading practices, common solutions, and recommendations for Magento Open Source projects.
Topics and areas include:
- Project setup
- Theme development
- Composer use and repos
- Local environment options
- And much more
Adobe does not officially endorse these best practices. They are available here because the content has been well received within the Magento Open Source community.
Adobe-approved best practices#
The Adobe team verifies and provides the following best practices and recommendations:
- Best Practices and Benchmarking for Migration
- Best Practices for Extension Development
- Upgrade Best Practices
- Programming Best Practices
- Observers Best Practices
- Theme Development Best Practices
- Performance Best Practices
- Best Practices for Store Configuration for Adobe Commerce on cloud infrastructure
- Deployment Process for Adobe Commerce on cloud infrastructure
- Commerce Marketplace Help Center for extension questions
Want to contribute?#
We encourage you to participate in our open documentation initiative. If you have suggestions, corrections, additions, or deletions for this documentation, check out the source on GitHub, and open a pull request.
Some PRs may require architectural and internal development reviews to verify and approve the contributed best practices. These reviews may require more time to complete before merging content.