Wenn Sie ein PHP-Entwickler sind und seit Jahren programmieren, haben Sie vielleicht bemerkt, dass Sie bei der Entwicklung in PHP das Rad jedes Mal neu erfinden müssen. Sie müssen mehrere Module immer wieder neu schreiben. Sie müssen Ihre Dateien jedes Mal neu einbinden und benötigen. Der Composer ist im Grunde die Lösung für all diese Probleme.
Was ist der Composer?
Composer ist ein Abhängigkeitsmanager für PHP. Composer verwaltet alle Abhängigkeiten, die in Ihrer Anwendung erforderlich sind, indem er alle erforderlichen Bibliotheken und Erweiterungen an einem Ort verwaltet.
Composer ist für PHP, was NPM für JavaScript ist. Composer wurde von NPM von NodeJS und Bundler von Ruby inspiriert.
Composer verwenden
Sie können Composer in Ihrem PHP-Projekt verwenden, indem Sie einfach init
Komponisten in Ihrem Projekt.
$ composer init
Dieser Befehl führt Sie durch die grundlegenden Konfigurationen für Ihre Anwendung, wie z. B.
- Paket Name
- Beschreibung
- Autor
- Mindeststabilität
- Paket-Typ
- Lizenz
Dadurch wird eine composer.json
Datei für Sie. Sie können sie dann ausführen:
$ composer install
zu erzeugen composer.lock
und vendor
Verzeichnis.
So, das war's. Sie können jetzt loslegen.