Skip to content
EntityQ15252222· pop 23· linked from 94 articles

gestore di pacchetti a livello applicativo per il linguaggio di programmazione PHP

Source code

For support, Stack Overflow offers a good collection of Composer related questions, or you can use the GitHub discussions. Please note that this project is released with a Contributor Code of Conduct. By participating in this project and its community you agree to abide by those terms. PHP versions 5.3.2 - 8.1 are still supported via the LTS releases of Composer (2.2.x). If you run the installer or the self-update command the appropriate Composer version for your PHP should be automatically selected. The need for these binary dependencies may vary depending on individual use cases. For most users, only 2 dependencies are essential for Composer: unzip (or 7z / 7zz ), and git . If the ext-zip extension is available, only git is needed, but this is not recommended. Composer is licensed under the MIT License - see the LICENSE file for details. Acknowledgments This project's Solver started out as a PHP port of openSUSE's Libzypp satsolver.

Excerpt from the source-code README · 3,429 chars · not written by Vinony

Wikidata facts

Instance of
free software
Official website
getcomposer.org
Show 9 more facts
operating system
cross-platform
software version identifier
2.9.7
software quality assurance
continuous integration
copyright license
MIT License
programmed in
PHP
source code repository URL
github.com/composer/composer
inception
2012-03-01
Commons category
Composer (software)
Sources (12)

via Wikidata · CC0

Article · Italiano

Composer è un gestore di pacchetti a livello applicativo per il linguaggio di programmazione PHP, che fornisce un formato standard per la gestione delle dipendenze dei progetti PHP e delle librerie richieste. È stato sviluppato da Nils Adermann e Jordi Boggiano, che continuano a gestire il progetto. Hanno iniziato lo sviluppo nell'aprile 2011 e lo hanno pubblicato il 1º marzo 2012. Composer è fortemente ispirato al npm di Node.js e al bundler di Ruby. L'algoritmo di risoluzione delle dipendenze del progetto era basato inizialmente su di un port PHP del satsolver libzypp di openSUSE. Composer viene eseguito da riga di comando e si occupa di installare le dipendenze (ad esempio le librerie) dell'applicazione. Consente inoltre agli utenti di installare applicazioni PHP disponibili su "Packagist", il suo repository principale di pacchetti. Fornisce inoltre funzionalità di autoload per le librerie che ne prevedono il supporto, per facilitare l'utilizzo di codice di terze parti.

Abstract from DBpedia / Wikipedia · CC BY-SA