Composer (Paketverwaltung)
freie Paketverwaltungs- und Installationssoftware für PHP
From Wikipedia, the free encyclopedia
Composer ist ein anwendungsorientierter Paketmanager für die Skriptsprache PHP.[9] Das Programm steht unter der MIT-Lizenz.
| Composer | |
|---|---|
| Basisdaten | |
| Entwickler | Nils Adermann, Jordi Boggiano und Mitwirkende der GitHub-Community[1] |
| Erscheinungsjahr | 2012[2][3] |
| Aktuelle Version | 2.9.8[4] (13. Mai 2026) |
| Aktuelle Vorabversion | 1.1.0-RC[5][6] (29. April 2016) |
| Betriebssystem | Plattformunabhängig (macOS, Windows, Linux)[7] |
| Programmiersprache | PHP |
| Kategorie | Paketmanager |
| Lizenz | MIT-Lizenz[8] |
| deutschsprachig | nein |
| getcomposer.org | |
Composer wird über die Kommandozeile ausgeführt und installiert Abhängigkeiten (zum Beispiel: Bibliotheken) eines PHP-Programmes. Verfügbare PHP-Anwendungen können über die Plattform Packagist gesucht werden.[10]
Hauptanforderung an das Zielsystem ist PHP in der Version 5.3.2 und höher.[11]
Entwicklung
Einsatz
Composer wird mittlerweile von großen Projekten wie den Frameworks Laravel[14], Doctrine,[15] Flow Framework[16], Yii Framework[17] und Symfony[18] verwendet. Verbreitete Content-Management-Systeme wie TYPO3, Contao, Drupal und Kirby unterstützen ebenfalls Composer.