Was bedeutet Composer?
Composer ist ein Tool, das in PHP zum Verwalten von Abhängigkeiten verwendet wird. Sie können die externen Toolbibliotheken deklarieren, auf die Sie in Ihrem Projekt angewiesen sind, und Composer installiert diese abhängigen Bibliotheksdateien für Sie. Sie können problemlos einen Befehl verwenden, um auf den hervorragenden Code anderer Personen im erforderlichen Projekt zu verweisen.
Composer
Composer wurde von Nils Adermann und Jordi Boggiano vorgeschlagen und umgesetzt und erschien erstmals in der Version vom 1. März 2012 .
Composer ist ein Tool, das von PHP zum Verwalten von Abhängigkeitsbeziehungen verwendet wird. Sie können die externen Bibliotheken (Bibliotheken) deklarieren, von denen Sie in Ihrem Projekt abhängig sind, und Composer installiert diese abhängigen Bibliotheksdateien für Sie.
Composer kann auf Windows-, Linux- und OSX-Plattformen ausgeführt werden.
Composer löst Projektabhängigkeiten auf und implementiert automatisches Laden. Entwickler benötigen nur wenige Befehlszeilen, um die PHP-Entwicklungsarbeit zu erhalten. Der kombinierte Code kann entsprechend den Geschäftsanforderungen schnell und einfach zerlegt werden.
PHP 5.3.2+ oder höher ist erforderlich, um Composer auszuführen. Einige sensible PHP-Einstellungen und Kompilierungsflags sind ebenfalls erforderlich, aber das Installationsprogramm gibt bei Inkompatibilitäten eine Warnung aus.
Wir installieren das Paket direkt von der Quelle. Anstatt einfach die ZIP-Datei herunterzuladen, benötigen Sie git, svn oder hg, je nachdem, in welches Versionsverwaltungssystem Sie das Paket laden.
Es handelt sich um „Pakete“ und „Bibliotheken“, die jedoch projektbezogen verwaltet werden und in einem Verzeichnis innerhalb Ihres Projekts (z. B. Anbieter) installiert werden. Standardmäßig wird nichts global installiert. Es handelt sich also lediglich um ein Abhängigkeitsmanagement.
Weitere technische Artikel zur Composer-Nutzung finden Sie in der Spalte Tutorial zur Composer-Nutzung!
Das obige ist der detaillierte Inhalt vonWas bedeutet Komponist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!