composer ist ein Paketmanager für PHP. Ähnlich wie z.B. npm im Frontend-Bereich baut es ein System aus PHP-Paketen und -Bibliotheken auf, welches alle Abhängigkeiten und Konflikte berücksichtigt und so schon vorab mögliche Probleme zunichte macht.
Mittels composer wird ein komplettes Projekt zusammengebaut, im Falle von TYPO3 eine ganze Website.
Alle Vorteile von composer:
TYPO3 unterstützt seit der Version v7 LTS composer und baut diese Integration immer weiter aus.
Der Plan der TYPO3 Community bzw. des Core Teams ist, diese Integration weiter auszubauen und irgendwann komplett darauf zu setzen.
Für neue Projekte empfiehlt es sich, direkt mit composer einzusteigen.
Für ältere Projekte macht es Sinn, auf composer zu migrieren.
Es lohnt sich auf alle Fälle!
Dann freue ich mich auf eine Kontaktanfrage.