Composer and Magento

We now use Composer for dependency management. Composer enables us to manage the Magento components and their dependencies.

Everyone who uses the Magento software must install Composer to update components and Magento. If you install Magento using an archive, you don't need Composer to install Magento, but you do need Composer for updates.

Composer provides you with the following advantages: * Enables you to reuse third-party libraries without bundling them with source code * Component-based architecture with robust dependency management * Manages dependencies to reduce extension conflicts and compatibility issues * Versioned dependencies * Semantic versioning * Supports the PHP Framework Interoperability standard