Für den Umgang mit Composer und Silverstripe ist der Kurs empfehelnswert. Das Angebot der Silverstripe-Macher, installationen direkt über das Terminal-Fenster auszuführen, birgt viele Vorteile. Installationen vom Framework, vom CMS oder seinen Modulen, lassen sich so einfach ausführen und vor allem mit einer übersichtlichen Kontrolle versehen. Alle Installationsroutinen werden in Json-Dateien abgelegt. Damit lassen auch vergangene Projekte und ihre verwendeten Versionen kontrollieren.
Um mit Composer arbeiten zu können, muss zuerst GIT installiert werden. Alle angebotenen Downloads werden über GIT-Hub angeboten.
Download GIT: http://git-scm.com/
Git ist in erster Linie aber ein Tool für die Versionskontrolle. Mit der Ausgabe eines Mac- und Windows-Clients ersetzt Git den bisherigen Platzhirsch Subversion. Das ursprünglich für Linux entwickelte Tool GIT wird jetzt auch von Silverstripe genutzt, die aktuellen Dateien auf Git-Hub gepflegt.
"Keine Angst vor Terminal" ist im Umgang mit Git angesagt. Auf einem Windowsrechner heisst das Terminal-Programm noch immer (wie zu DOS-Zeiten) "Eingabeaufforderung". Alle alten Game-Freaks mussten seinerzeit die Schnittstellen zur Soundkarte, die zu ladenden Game-Module und den Start der Spiele über die Konsole durchführen. Die Arbeit mit dem heutigen terminalfenster gestaltet sich aber viel effizienter und eleganter als die alte Konsole erwarten lässt.
Die Installation von GIT bringt uns ein eigenes Terminalfenster, das sich über den Windows-Explorer oder den Mac-Finder mit rechter Maustaste direkt mit der gewünschten Pfadangabe öffnen lässt.
Wer hat Lust auf eine spieleriche Art den Umgang mit dem Terminalfenster zu erlernen?
Online Lern-Tool für den GIT-Terminal
Weiter mit der Installation von Composer