forked from magento/devdocs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomposer-overview.html
19 lines (12 loc) · 1.02 KB
/
composer-overview.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<div markdown="1">
## Composer and Magento {#instgde-overview-composer}
We use <a href="https://getcomposer.org/" target="_blank">Composer</a> for dependency management. Composer enables us to manage the Magento components and their dependencies.
As an integrator, you want to manage each of your Magento core components and third-party components using the Component Manager and System Upgrade.
To do so, you start by creating a Composer project from our metapackage. The metapackage installs each component so it can be centrally managed after installation.
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
* <a href="https://getcomposer.org/doc/01-basic-usage.md#package-versions" target="_blank">Semantic versioning</a>
* Supports the PHP Framework Interoperability standard