Vous êtes sur la page 1sur 5

Site statique ou dynamique

Qu'est-ce qu'un site statique?


On entend par page statique, non pas une page sans mouvements ou sans animations, mais
une page visible telle qu'elle a été conçue. Ces pages peuvent présenter toute forme de
contenu, animations flash, images, musique, vidéo etc... mais elles sont toujours présentées
de la même façon. Elles ne changent pas et c'est en ce sens qu'elles sont statiques.

Qu'est-ce qu'un site dynamique?


En opposition aux pages statiques, les pages dynamiques permettent de présenter les
informations de différentes manières selon l'interaction avec le visiteur.
Les pages sont alors construites "à la volée" grâce à une programmation conçue par le
webmaster. Le contenu est issu d'une base de données en fonction de critères établis par
l'internaute puis mis en page en temps réel. C'est le cas par exemple d'un site d'E-commerce:
présentation des articles par thèmes, couleurs, prix etc... C'est également le cas des blogs et
des forums où les visiteurs peuvent participer au contenu du site. C'est aussi le cas d'un
système de mises à jour.

Comment choisir si une page est statique ou dynamique?


Tout d'abord il convient de déterminer le rôle de la page. Tout système d'interaction avec le
visiteur nécessitera une partie dynamique. Pour un système de mise à jour, il conviendra de
réfléchir aux fréquences des mises à jour. Si le contenu ne change peu ou qu'une fois à
l'année, il n'est pas nécessaire de passer par des pages dynamiques. Une intervention
ponctuelle du webmaster peut très bien convenir.

Quels sont les avantages et les inconvénients des deux


méthodes?
L'utilisation des pages dynamiques est plus souple pour l'évolution du site mais nécessite plus
de temps de travail pour la programmation. En opposition, les pages statiques sont plus
"figées" mais plus simples à réaliser.

Conclusion

Pour résumer, le choix du type de site qu’on va créer dépend principalement de notre besoin,
il est totalement inutile de créer ou développer un site web dynamique quand on n’a
besoin que de pages simples qui ne changeront jamais (par exemple, un site
informationnel d’une entreprise, où le site ne joue que le rôle de carte visite).

Aspect technique
Site web statique :

Généralement écrit en HTML, c’est une page web qui contient des boutons, des zones
de texte, des inputbox et d’autres composants dits HTML.

Architecture d’un site web statique


Exemple de site web statique

Le site web statique ne permet aucune interaction avec son


utilisateur. Ce dernier ne peut que consulter le contenu des
pages dites statiques.

Site web statique :

En revanche, le contenu d’un site web dynamique peut changer


selon les préférences ou les demandes de l’utilisateur, dans
un site web dynamique, on peut trouver plusieurs
fonctionnalités, à savoir l’inscription (devenir membre),
l’authentification et même la personnalisation de l’affichage
des pages selon les préférences de l’utilisateur.
Quand on évoque la fonctionnalité d’inscription et
d’authentification, il convient à mentionner qu’un site web
dynamique interagit avec une base de données qui contient
par exemple la liste des membres inscrits ainsi que le mot de
passe qui correspond à chaque utilisateur, tout cela ainsi que
tout genre d’enregistrement nécessaire est inscrit dans des
tables sous forme de lignes et de colonnes, ces tables sont
stockées dans une base de données, le site communique
donc avec ce que l’on appelle : système de gestion de base
de données (SGBD).

Exemple de fonctionnalité d’authentification

Outils techniques de création de site web statique :

Pour créer un site web statique, les outils peuvent se limiter d’un
navigateur internet et un éditeur de texte (bloc notes), on
doit simplement maîtriser le langage HTML (HyperText
Markup Language), qui est basé sur les balises. Par exemple,
pour écrire en gras, il suffit d’écrire le texte qu’on veut avoir
et l’entourer des deux balises <B> mon texte ici </B> (où B
veut dire BOLD, gras en français).
Pour créer une zone de texte, il suffit d’annoncer la balise :
<Input></Input>, etc..
Outils techniques de création de site web statique :
Quand à la création d’un site web dynamique, c’est un peu plus
compliqué, vu que l’opération nécessite la maîtrise et la
connaissance de plusieurs outils et langages à la fois, et que
le site sera en interaction avec plusieurs acteurs.
Pour avoir un site web dynamique, on doit combiner le langage
html avec un autre langage de programmation. Les langages
sont nombreux, mais le plus connu pour les sites web reste
PHP, qui permet d’ajouter du code de programmation à la
page web. Il permet aussi de jouer le rôle d’intermédiaire
entre la page web, les requêtes de l’utilisateur et le serveur
de gestion de base de données qui contient l’enregistrement
et l’archivage de toutes les données nécessaires pour un site
web.