Il gestore di pacchetti PHP Composer è uti­liz­za­to per in­stal­la­re librerie e framework PHP. Il file di in­stal­la­zio­ne per Composer può essere uti­liz­za­to per l’in­stal­la­zio­ne su Windows 10. Vi mostriamo la procedura passo per passo.

Primo passaggio: scaricare l’ultima versione di PHP Composer

Per prima cosa, navigate sul sito ufficiale per il download di Composer. L’in­stal­la­zio­ne di Composer su Windows funziona più fa­cil­men­te con il programma di in­stal­la­zio­ne per Windows sca­ri­ca­bi­le dal sito web, più pre­ci­sa­men­te con il file Composer-Setup.exe.

Immagine: Facendo clic su “Composer-Setup.exe” si avvia il download del programma di installazione di Windows
Facendo clic su “Composer-Setup.exe” si avvia il download del programma di in­stal­la­zio­ne di Windows. / Fonte: https://get­com­po­ser.org/download/
N.B.

Il programma di in­stal­la­zio­ne pre­sup­po­ne che abbiate già in­stal­la­to PHP. Il nostro tutorial su PHP può aiutarvi sia con l’in­stal­la­zio­ne che nel muovere i primi passi con il lin­guag­gio di scripting.

Secondo passaggio: aprire il programma apposito ed eseguire l’in­stal­la­zio­ne

Aprite il file .exe scaricato facendo doppio clic su di esso. Nella finestra che si apre, con­sen­ti­te al file di apportare modifiche al sistema. Si aprirà quindi il programma di in­stal­la­zio­ne di Windows. Se avete già espe­rien­za con Composer su Windows 10, potete eseguire l’in­stal­la­zio­ne in modalità svi­lup­pa­to­re (developer mode) se­le­zio­nan­do la casella ap­pro­pria­ta.

Immagine: Strumento di installazione di Composer durante l’installazione
Potete uti­liz­za­re la modalità svi­lup­pa­to­re per ef­fet­tua­re im­po­sta­zio­ni avanzate durante l’in­stal­la­zio­ne di Composer su Windows 10.

Fate clic su “Next” (Avanti) per con­ti­nua­re l’in­stal­la­zio­ne. Mantenete il percorso pre­de­fi­ni­to suggerito e se­le­zio­na­te l’opzione “Add this PHP to your path?” (Aggiungi questo PHP al tuo percorso?). In caso contrario, non sarà possibile pro­se­gui­re con l’in­stal­la­zio­ne.

Immagine: Lo strumento di installazione di Composer durante l’installazione
Se­le­zio­nan­do l’opzione “Add this PHP to your path?” l’in­stal­la­zio­ne può pro­se­gui­re.

Potete saltare le im­po­sta­zio­ni dell’URL proxy. Fate clic su “Install” (Installa) per avviare l’in­stal­la­zio­ne di Composer per Windows.

Consiglio

PHP Composer non viene in­stal­la­to solo su Windows 10. Vi aiutiamo a in­stal­la­re Composer sul sistema operativo da voi scelto:

Terzo passaggio: ve­ri­fi­ca­re che l’in­stal­la­zio­ne sia andata a buon fine

Per ve­ri­fi­ca­re che l’in­stal­la­zio­ne di PHP Composer su Windows 10 sia andata a buon fine, potete aprire un nuovo prompt dei comandi e digitare il seguente comando:

composer
shell

Se l’in­stal­la­zio­ne è andata a buon fine, verrà vi­sua­liz­za­ta la versione di Composer at­tual­men­te in­stal­la­ta e un elenco di comandi:

Immagine: Terminale dopo aver inserito il comando “composer”
Dopo l’in­stal­la­zio­ne, accedete a Composer dal prompt dei comandi con il comando “composer”.
Consiglio

Potete anche usare PHP Composer nei pacchetti di web hosting di IONOS. Il Web Hosting di IONOS vi offre anche altri vantaggi, come la pro­te­zio­ne DDoS integrata o l’as­si­sten­za 24/7.

Uso di Composer

Per ag­giun­ge­re e ag­gior­na­re le di­pen­den­ze nel progetto, potete usare i vari comandi di Composer. In par­ti­co­la­re, i seguenti sono es­sen­zia­li per iniziare a usare PHP Composer.

Primo passaggio: creare il file composer.json

Per usare Composer nel vostro progetto, non avete bisogno di altro che di un’in­stal­la­zio­ne di Composer e di un file JSON chiamato composer.json in cui de­scri­ve­re le di­pen­den­ze del progetto.

Create un file di questo tipo con il seguente comando di Composer:

composer init
shell

Se non create ma­nual­men­te un file composer.json, verrà generato au­to­ma­ti­ca­men­te quando creerete la prima di­pen­den­za.

Secondo passaggio: ag­giun­ge­re le di­pen­den­ze

Nel nostro esempio, partiamo dal pre­sup­po­sto che sia ne­ces­sa­ria la libreria di log Monolog per il progetto. Ag­giun­ge­te questo requisito al file composer.json con il seguente comando, da eseguire nella cartella del progetto:

composer require monolog/monolog
shell

Terzo passaggio: ag­gior­na­re le di­pen­den­ze

Composer vi fornisce anche un comando integrato che potete usare per ag­gior­na­re le di­pen­den­ze del progetto. Il comando cerca le versioni correnti delle librerie incluse nel progetto e le installa.

composer update
shell
Vai al menu prin­ci­pa­le