Debuté à 10h la formation de web master a debuter par la presentation d’usage.
Un site statique est généralement un ensemble de pages « pré formées » (fichier HTML) stockés sur
un server Web. Aucun traitement n’est effectué du coté serveur, celui-ci ne fait qu’envoyer un
ensemble de fichiers (HTML, images) au navigateur de l’utilisateur final. Le contenu d’un site dit
statique est codé en dur dans les pages HTML, où l’on pourra trouver pêle-mêle du code HTML,
JavaScript du flash,… Autant dire que la mise à jour s’annonce délicate voire périlleuse pour qui n’a
pas quelques notions de base en HTML. Certes, il existe des éditeurs HTML, il n’en reste pas moins
que la maintenance d’un tel site est coûteuse en temps et peu flexible sur de gros sites ; pour
ajouter un lien de navigation, il faudra par exemple éditer plusieurs fichiers HTML du site. Pour des
sites de quelques dizaines de pages, le statique conviendra tout à fait.
Un site dynamique est généralement associé au couple PHP/MySQL, sur lequel s’appuie bon nombre
d’outils de gestion de contenu. Le contenu du site est désormais stocké dans une base de données
(MySQL par exemple), il est donc dissocié de la « présentation » c’est-à-dire la partie du code en
charge de la restitution des données dans le navigateur de l’utilisateur final.
Le serveur Web reçoit une requête http émise par le visiteur, il interroge la base de données puis
construit une page de résultat qu’il restitue au visiteur via le navigateur. La page affichée à l’écran
dépend du contenu de la base de données, de l’endroit où se trouve l’utilisateur voir de son profil
(internaute anonyme ou utilisateur identifié par son mot de passe). Par exemple, pour une page
listant les articles de votre site, vous n’aurez pas à ajouter manuellement un lien vers un article
fraîchement créé. Tout ce traitement est effectué par le serveur Web.