Skladatel | |
---|---|
Typ | správce balíčků na úrovni aplikace [d] |
Zapsáno v | PHP [4] |
Operační systém | multiplatformní |
První vydání | 1. března 2012 [1] |
Nejnovější verze | 2.3.8 ( 1. července 2022 ) [2] [3] |
Licence | licence MIT [5] |
webová stránka | getcomposer.org _ |
Mediální soubory na Wikimedia Commons |
Composer je správce balíčků aplikační vrstvy pro programovací jazyk PHP , který poskytuje nástroje pro správu závislostí pro aplikaci PHP. Composer vyvinuli a udržovali dva programátoři, Nils Adermann a Jordi Boggiano. Composer začali vyvíjet v dubnu 2011 a první vydání proběhlo 1. března 2012. Myšlenka vytvořit správce balíčků na úrovni aplikace není nová a její autoři se inspirovali tehdy existujícím npm pro Node.js a svazovač pro Ruby .
Composer pracuje přes rozhraní příkazového řádku a instaluje závislosti (jako jsou knihovny) pro aplikaci. Umožňuje také uživatelům instalovat PHP aplikace, které jsou dostupné z packagist.org , což je jeho hlavní úložiště obsahující všechny dostupné balíčky.
Následující příklad ukazuje, jak nainstalovat Semantic MediaWiki verze ≥ 1.9.0.1:
$ php skladatel.phar vyžadovat mediawiki/semantic-media-wiki "1.9.*,>=1.9.0.1"PHP | |
---|---|
Lidé | |
Zdroje |
|
Implementace | |
Rámce |
|
Testování |
|
ORM | |
IDE | |
Kompilátor | Phalanger |
nástrojů pro widgety | |
Kategorie |