Composer
Sign in to savegestore 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
- Has use
- package manager
Show 9 more facts
- operating system
- cross-platform
- software version identifier
- 2.9.7
- Stack Exchange tag
- stackoverflow.com/tags/composer-php
- 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