Pour donner une explication très simple :
Un site dynamique n’est pas figé : les pages vues par les internautes sont calculées, exécutées en fonction de chaque visite : numéro d’article demandé, heure ou jour de visite, etc.
On parle site dynamique par opposition à un site statique.
Il ne s’agit pas d’appréciations positives ou négatives mais de différences technologiques.
Le site web statique est constituées de pages HTML figées, réalisées et mises à jour par un webmaster.
Dans un site dynamique : le contenu et la forme sont séparés. Le contenu est “rangé” dans une base de données et il est extrait pour s’afficher dans un modèle de page conçu par le webmaster.
Ainsi, le webmaster est celui qui va concevoir les modèles de pages et écrire les scripts qui assurent le bon fonctionnement de la navigation dans le site.
Quant aux contenus, il peuvent être gérés par des non-initiés qui les corrigent ou les mettent à jour de manière simplifiée. Ce sont l’administrateur et le(s) rédacteur(s) du site mais aussi les visiteurs ou utilisateurs : un site dynamique permet ainsi de créer des communautés d’internautes qui gèrent le site ou bénéficient d’accès personnalisés par profils…