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ó .
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"PHP | |
---|---|
Emberek | |
Erőforrások |
|
Megvalósítások | |
Keretrendszerek | |
Tesztelés |
|
ORM | |
IDE | |
Fordítóprogram | Phalanger |
eszköztár | |
Kategória |