Zeneszerző

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. február 7-én felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .
Zeneszerző
Típusú alkalmazás szintű csomagkezelő [d]
Beírva PHP [4]
Operációs rendszer platformközi
Első kiadás 2012. március 1. [1]
legújabb verzió 2.3.8 ( 2022. július 1. ) [2] [3]
Engedély MIT engedély [5]
Weboldal getcomposer.org
 Médiafájlok a Wikimedia Commons oldalon

A Composer  egy alkalmazásréteg- csomagkezelő a PHP programozási nyelvhez , amely függőségkezelő eszközöket biztosít egy PHP-alkalmazáshoz. A Composert két programozó, Nils Adermann és Jordi Boggiano fejlesztette és karbantartotta. 2011 áprilisában kezdték el fejleszteni a Composert, az első kiadás pedig 2012. március 1-jén jelent meg. Az alkalmazásszintű csomagkezelők létrehozásának ötlete nem új keletű, és szerzőit az akkor még létező npm a Node.js és bundler Ruby számára .

A Composer parancssori felületen keresztül működik, és függőségeket (például könyvtárakat) telepít az alkalmazásokhoz. Azt is lehetővé teszi a felhasználók számára, hogy PHP-alkalmazásokat telepítsenek, amelyek a packagist.org webhelyről érhetők el, amely az összes elérhető csomagot tartalmazó fő tároló .

Példa

A következő példa bemutatja a Semantic MediaWiki ≥ 1.9.0.1 verziójának telepítését:

$ php composer.phar igényel mediawiki/semantic-media-wiki "1.9.*,>=1.9.0.1"

Jegyzetek

  1. https://github.com/composer/composer/blob/master/CHANGELOG.md
  2. 2.3.8 . Letöltve: 2022. július 1. Az eredetiből archiválva : 2022. július 1..
  3. 2.3.8 - megjelent 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

Linkek