Skladatel

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. února 2019; kontroly vyžadují 5 úprav .
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.

Příklad

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"

Poznámky

  1. https://github.com/composer/composer/blob/master/CHANGELOG.md
  2. 2.3.8 . Získáno 1. července 2022. Archivováno z originálu dne 1. července 2022.
  3. 2.3.8 – vydáno 2022-07-01 .
  4. https://web.archive.org/web/20200726041207/https://www.openhub.net/p/composer/
  5. https://github.com/composer/composer/blob/master/LICENSE

Odkazy