Composer

Was ist Composer und wie kann ich Composer bei jweiland.net nutzen?

Was ist Composer?

Composer ist ein Manager, der Abhängigkeiten zwischen verschiedenen Softwarepaketen auflösen kann. Dabei wird das zu installierende Paket jedoch nicht global auf dem Betriebssystem installiert, sondern nur in ein gewünschtes Projektverzeichnis. Das bedeutet: Wenn Sie mehrere Projekte haben, die das gleiche Paket benötigen, dann wird dieses Paket für jedes Projektverzeichnis erneut herunter geladen.

Composer kann auch zwischen verschiedenen Versionen unterscheiden. So kann in Verzeichnis X das gleiche Paket in einer anderen Version benötigt werden als in Verzeichnis Y.

Composer und TYPO3

Als Endbenutzer von TYPO3 bekommen Sie von Composer nicht sehr viel mit. In der Downloadversion von TYPO3 als tar.gz oder auch zip-Datei sind alle benötigten Pakete wie z.B. der SwiftMailer und die Symfony Console bereits enthalten.

Als Entwickler oder als TYPO3-Interessierter, der sich den aktuellen Entwicklungsstand von TYPO3 anschauen möchte, muss den TYPO3-Quellcode aus dem GIT-Repository herunterladen. Die oben genannten Pakete sind hier jedoch nicht enthalten und müssen seit TYPO3 6.2 mit Hilfe des Composers nachinstalliert werden.

Composer bei jweiland.net

Wie Sie Composer auf unseren Hostingpaketen installieren, können Sie auf unserer Hilfeseite zu Technik lesen.