Composer
Chiammato pure php composer, composer.phar
'O gestore de' dipendenze pe PHP. 'Ncopp'a Windows 'o cumanno è composer.exe. Nun è npm.
Chello ca t'hê 'a sapé
Composer è 'o gestore pe PHP. npm è 'o gestore pe Node.
composer.exe nstalla pacchette PHP 'a Packagist. npm vene 'nzieme a Node.js e ligge package.json. XAMPP pò purtà PHP, ma nun sustituisce Composer.
- Che d'e'?
- Gestore de' dipendenze pe PHP
- 'A stessa cosa 'e npm?
- No. npm serve pe Node
- Serve PHP?
- Sì. composer ciamma php.exe
Che cos'è Composer?
Composer è 'o gestore de' dipendenze pe PHP. composer.exe è 'o cumanno pe Windows. Nun è npm, nun è PEAR comme standard moderno, e nun è XAMPP 'a sulo.
Si nun ll'hê ausato maje
Si nu README 'e PHP riceve 'e nstallà Composer, piglia ll'installer pe Windows 'a getcomposer.org/download. composer.exe ligge composer.json e parla cu Packagist. npm è 'o gestore 'e pacchette pe Node.js. Serve PHP dinto ô PATH. Composer nun nstalla 'e module pe Node.
A che serve?
composer install. npm install è ll'equivalente JavaScript, nun chisto cumanno.
composer.lock. package-lock.json è 'o file 'e npm.
composer global require. Chillo resta sempe PHP. Nun va a mettere node.exe.
Pe chi è?
- Sviluppature PHP cu repo ca tènono composer.json
- Sturiente ca aùsano Laravel o Symfony
- Chiunque ha fatto partì npm dinto a nu pruggetto PHP e s'è dumannato pecché vendor/ stesse vacante
Stato d'ogge
Composer (2012) è nu gestore 'e pacchette php attuàle fatt' 'a Nils Adermann / Jordi Boggiano. 'O furnitore manna sempe ll'utiente Windows a https://getcomposer.org/download/.
Quant'anne tene?
Nils Adermann e Jordi Boggiano hanna fatto ascì Composer int'ô 2012, 'o stesso periodo addò criscette npm. 'E build Windows 2.x 'e mò songo 'o prudotto. 'N'insegnamento sulo pe 1.x putesse scurdarse 'e rregule de' lockfile 'e Composer 2.
Versiune
Primma 'e canale prencepale. 'E nummere 'e build precise nun so' tutte verificate ccà.
Requesite 'e sistema
'E valore sequeno 'e guide pubbleche d''o produttore. 'O carico 'e fatica càgna comunque 'o besogno reale.
Minimo
| Semma 'e sistema | 'Na versione currente 'e Windows 10 o Windows 11 a 64-bit, cchiù nu PHP supportato, secunno getcomposer.org |
|---|---|
| RAM | 'O client è piccerillo. L'arbere granne 'e vendor cercano disso |
Prufilo d''e reserve
- Addimanna 'e CPU
- Segua chello ca arape dinto a ll'app
- Addimanna 'e RAM
- Segua documiente, schede o bibbliuteche
Prucesse installate
Sti eseguibbili appartènono a stu prudotto quanno è installato.
| composer.exe | Cumanno pe Windows 'e Composer |
|---|
Cumpunente d'avvio
composer.exe nun parte cu Windows. S'avvia dinto 'a cartella d''o pruggetto.
Pusizziune d''e file
| Installazzione tipeca | C:\ProgramData\ComposerSetup\bin\ |
|---|
Formate d''e file
Prubleme cumune
PHP nun se trova dinto ô PATH
Composer abbisogna 'e php.exe. XAMPP o nu zip 'e PHP 'o ponno purtà. node.exe nun fa girà composer.json.
openssl o estenzione mancante
'E build Windows 'e PHP abbisognano 'e ll'estenzione ca Composer documenta. Chisto nun è nu pacchetto facultativo 'e npm.
Ascì d''e 'mpicce
Nstalla 'a getcomposer.org/download
'O pruggetto ospita Composer-Setup.exe. Nu pacchetto 'e Composer 'ncopp'a nu sito freeware è munnezza.
php -v e po composer -V
Tutti e duje hann''a funziunà. where.exe npm appartene a 'n'ata catena 'e strumiente.
Scancella vendor e fa turnà a girà composer install si 'o lock sta bbuono
Nun scancellà node_modules pe giustà n'errore 'e autoload 'e PHP.
Alternative
npm si 'o pruggetto è JavaScript. PEAR è 'o canale PHP cchiù viecchio. XAMPP si t'ammanca ancora nu binario lucale 'e PHP.
Ajuto e scareche ufficiali
Cumminciate d''o costruttore. Site 'e file exe a casaccio nun so' nu canale 'e supporto.
| Scareca | getcomposer.org/download/ Installer ufficiale o pàggena d''o costruttore |
|---|---|
| Ajuto | getcomposer.org/doc/ Supporto d''o costruttore |
| Sito ufficiale | getcomposer.org/ Cumminciate 'a ccà, nun 'a n'host 'e file exe a casaccio |
| Documentazione 'e Composer | getcomposer.org/doc/ require, install, e note pe Windows |
Hardware cullegato
'O client è liggero. vendor/ cerca spazio 'ncopp'ô disco. 'Na GPU nun c'entra niente.
Dettaglie tecnece
Dettaglie tecnece
'E nummere 'e verzione d''o costruttore càgnano. Chist'articulo nun fissa 'na build.
Funte e verìfeca
Etichetta d''a fonte reggistrata: aùsto 2026. 'St'etichetta nun custituisce verìfeca 'ndipennente. Comme facimmo 'e recerche.
- Sito ufficiale 'e Composer · Pàggena d''o prudotto d''o costruttore
- Aiuto pe Composer · Supporto d''o costruttore
- Documentazione 'e Composer · Documentazione ufficiale 'e getcomposer.org
- Mappa d''e prucesse 'e Foxhole · Campiune dirette pigliate 'a PC Windows. Nun è nu benchmark 'e laboratorio.
È servuto chist'articulo?
Basta nu sì o nu no. Si vuó, sciglie na mutivazzione o miett' na nota corta.
Grazie. Chisto nce dà 'na mano a fa mèglio 'sta paggena.