Fév 21 2008
Synthèse de cours
Comment sont fais les sites web ?
Ajourd’hui, la majorité des sites web sont réalisés à l’aide de CMS.
Un CMS, qu’est-ce que c’est ?
Un CMS ou Content Management System, (Système de Gestion de Contenu), est une “application” qui va permettre à son utilisateur de gérer différents types de contenus et de pouvoir les mettre en ligne facilement.
Comment ça c’est pas clair ?
Voici un exemple de CMS : WordPress
WordPress est un CMS permettant de réaliser très facilement des blogs. C’est en fait un dossier à télécharger contenant des scripts en PHP, qui, une fois mis sur votre serveur vont permettre, en s’appuyant sur votre base de données, de réaliser un blog dynamique en très peu de temps.
Voici un exemple de ce que peux donner un site qui utilise WordPress : Le Blog des Licence Pro
Ce site est ce qu’on appelle un site web dynamique.
Pourquoi dynamique ?
Pourquoi dynamique ? Ici, dynamique ne veut pas dire “qui est plein de vitalité”, non non ! On ne parle pas d’une personne !
Dynamique veut dire que le site est généré dynamiquement à chaque fois que le visiteur clique sur un élément de la page.
En ce moment par exemple, vous êtes sur mon site, (c’est une très bonne idée !), et vous lisez ces quelques lignes, mais justement, essayons de gratter un peu le vernis afin de découvrir ce qui se cache en dessous…
Comment cette page est générée ?
Est-ce que vous pensez que c’est un fichier qui contient tous les éléments que vous avez devant les yeux ; le menu horizontal, le header, le centre ou vous lisez ces lignes ainsi que le footer ?
Pas du tout ! Perdu !
En fait, ce site repose sur un fichier, Nouvelleversion.php, (qui pourrait s’appeler Bubbaaurhumjoufflu.php ou TataYoYo.php), qui contient en fait juste des appels à d’autres fichiers PHP, (pour chaque “morceau” du site), et, lorsque vous cliquez sur une page, un lien, une image, le site va juste faire appel aux différents fichiers nécessaires et va donc générer automatiquement ce qui va s’afficher sous vos yeux.
Pour avoir une idée plus claire, ce que vous lisez en ce moment c’est en fait ça. (Oui oui, cliquez sur ça).
C’est un fichier index.html tout bête qui contient juste le texte que vous parcourez en ce moment.
C’est ça qu’on appelle un site web dynamique.
Petit test
Si vous avez bien compris ce que je viens de vous expliquer, vous devez donc avoir perçu la nuance… Alors, quelle est la différence avec un site web statique ?
Personne ?
Oui, toi, devant ton écran ?
“…” (Chuchotements)
Exact !
Un site web statique est dit statique si chaque page qui le compose est un fichier qui contient uniquement la page en cours et qui n’utilise pas d’autres langages de programmation que le HTML.
Exemple de site web statique, (si si, il y en a encore) : PedagoPsy (plus de 800 pages d’après l’auteur !)
Voilà une petite synthèse, non exhaustive, de ce que nous avons appris cette année concernant la manière dont sont faits les sites web ainsi que la différence entre un site web dynamique et un site web statique.
Vous pouvez continuer votre visite !
Pierro