PHP/Introduzione/Come funziona: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1:
{{PHP}}
 
Fin dalla sua prima uscita, PHP è stato un linguaggio fortemente orientato al web. Tuttavia, i nuovi e più recenti miglioramenti lo rendono adatto ai più svariati scopi. Le tre principali aree di utilizzo di PHP sono: <br/>
*Server side scripting - scripting lato server per il web
*Shell scripting - scripting a riga di comando
*Applicazioni desktop
 
==Server side Scripting==
 
Questo ambito di utilizzo è il più tradizionale ed il più diffuso. PHP consente di generare in maniera dinamica le pagine web. Per utilizzare PHP in questo ambito occorrono:
*un server web
*l'interprete php
*un browser web
 
Durante il caricamento di una [[w:pagina Web|pagina Web]], il [[w:Browser|browser]] del client (cioè dell'utente) invia una richiesta HTTP al [[w:web server|web server]], il quale si incarica di restituirgli una file, normalmente "pagina" contenente codice [[HTML]], oppure anche ad esempio un'immagine.<br/>
Line 31 ⟶ 43:
In realtà, esistono anche altre possibilità: si può modificare il [[w:mime|mime type]] con l'istruzione
<source lang="php"><?php Header("Content-type: Linguaggio contenuto"); ?></source> oppure tramite particolari estensioni di PHP come le librerie GD è possibile creare delle immagini e restituire quindi non una pagina HTML bensì un'immagine vera e propria.
 
==Shell scripting==
 
==Applicazioni desktop==
 
[[Categoria:PHP|Come funziona]]