Dynamic content

Definizione rapida

Contenuto web composto o aggiornato al momento della richiesta in base a dati, regole o interazioni dell'utente.

Spiegazione

Una pagina dinamica non deve avere sempre lo stesso testo incorporato nel file servito. L'applicazione può interrogare un database, considerare la sessione o elaborare parametri per generare la risposta. L'estensione visibile nell'indirizzo non è una prova affidabile: riscrittura degli URL e routing moderni possono nascondere completamente la tecnologia usata sul server.

Esempio pratico

La pagina di un catalogo mostra prezzo e disponibilità correnti recuperandoli dal database ogni volta che un visitatore apre la scheda del prodotto.

Spiegazione tecnica

Il server riceve la richiesta, esegue la logica applicativa, acquisisce i dati necessari e produce HTML o un'altra rappresentazione. Anche codice eseguito nel browser può aggiornare porzioni della pagina tramite chiamate a servizi remoti.

Da non confondere con

Non va confuso con una pagina statica, consegnata come file già pronto e identico per ogni richiesta finché qualcuno non lo modifica.