PHP/Introduzione/Come funziona: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 9:
Tutte le volte che al [[w:WEB server|web server]] viene fatta la richiesta di una pagina, questa viene analizzata dal server stesso. Se all'interno della pagina viene riconosciuta la presenza di codice PHP (delimitato da [[w:tag|tags]] -marcatori- appositi) questa viene passata al modulo PHP che si preoccuperà di restituirla (in un certo senso la riscrive) nel formato [[w:HTML|HTML]], direttamente interpretabile dal browser richiedente.
 
Il susseguirsi logico delle varie fasi è il seguente:<br>
<br>1. Utente chiama la pagina (inserendo l'[[w:url|URL]] o cliccando un [[w:link|link]])
<br>2. il Browser inoltra la richiesta al [[w:WEB server|web server]]
<br>3. il [[w:WEB server|web server]] cerca la pagina (il file) richiesto
<br>4. se la pagina contiene codice PHP viene passata al modulo PHP, altrimenti si va al punto 5
<br>4a.il modulo PHP interpreta la pagina PHP e restituisce la corrispondente pagina HTML
<br>5. la pagina "HTML" viene spedita al browser richiedente
<br>6. il browser, una volta recvuta la pagina, la legge e la disegna a monitor
<br>
 
Una pagina [[w:Pagina web|pagina web]] è da considerare composta da due componenti fondamentali: la struttura o [[w:layout|layout]] e il contenuto.