6.5: Page dynamique

1) Le navigateur (le client) demande une page en précisant ce qu'il cherche dans la requête
2) Le serveur web reçoit la requête et exécute un logiciel. Ce logiciel peut-être écrit dans différents langages de programmation (PHP, Python, Java, JS+Node.js, ...)
3) Le logiciel demande des informations à la base de données
4) A l'aide de ces informations le logiciel génère une page HTML
5) Le HTML est envoyé au navigateur
6) Le navigateur affiche le HTML

La distinction statique / dynamique est uniquement faite coté serveur. Dans les deux cas, le navigateur reçoit du HTML et ne voit pas la différence.