Qu'est ce qu'un site web dynamique ?

Qu'est ce qu'un site internet Dynamique ?

Quelle est la différence entre un site statique et un site dynamique ?


Pour faire la différence site web statique dynamique, il faut d'abord parler du site web dynamique

Un site internet dynamique permet de modifier son site beaucoup plus rapidement et plus facilement. Cela va permettre à la personne mettant à jour le contenu de simplement s’occuper du texte des image et non de la forme qui sera déjà établi. C’est le cas lorsque vous ajouter un produit à une boutique e commerce par exemple. 

Ces modification s’effectuent sur tout le site ou sur des endroits bien définis en amont. 

Un site statique, au contraire, n’est simplement qu’une suite de pages web statiques éditées individuellement. 

Chaque contenu est modifié individuellement, donc si vous avez une dizaine de page et que vous devez modifier une numéro de téléphone par exemple, il faudra le faire sur les 10 pages une par une. 

Imaginez un peu avec 500 ou 1000 pages, c’est pour cela que le site dynamique est souvent l’option la plus viable lors de la création d’un site. 

Surtout que si on le souhaite, on peut très bien y intégrer des pages statiques si besoin Le site statique n'est pas viable au dessus de 4 ou 5 pages.

Un site web dynamique possède une base de donnée pour stocker les contenus. Ensuite, le serveur, au lieu d’afficher à l’internaute un contenu de page défini, va l’afficher dynamiquement, c’est à dire en fonction de la page visitée et de la dernière mise à jour de la base de données. 

Le site web dynamique pour débutant ?

Il faut bien comprendre le principe d’un site web web dynamique avant de se lancer. Il ne faut pas oublier qu’un contenu modifié, peut modifier tout le reste suivant les paramètres indiqués. 

Vous avez d’un côté une page dite “template” où le serveur affichera du contenu dans celle ci en fonction de l’url et du contenu de la base de donnée associé. 

L’exemple de la page produit est le plus simple. 

Prenons l’exemple du Site de Campus Sup World qui est lui même dynamique :

Chaque page de concernant les formations en ligne certifiantes ont la même architecture mais affichent des contenus de texte, d’image, de liens différents suivant la page demandé : 

Exemple 1 

Exemple 2 

Si l’on modifie le template de ces pages, ce sont toutes les autres pages de formations qui seront impactés. 

Il faut avoir un réflexion complète en amont avant de concevoir ces pages. 

devenez webdesigner certifié - decouvrir la formation

Pourquoi concevoir un site web dynamique ? 

Les avantages d’un site internet dynamique par rapport à un site statique sont nombreux.

Plus un site comporte du contenu, plus la mise à jour des données d’un site statique devient longue. Dans le cas d’un site dynamique la gestion des contenus est effectuée dans une base de donnée que l’on nomme : SQL / MySQL.

 Voici une liste des avantages du site web dynamique :

  • Vous pouvez modifier le contenu du site en direct 
  • La modification instantanée de contenu peut être effectué par n’importe qui.
  • Les visiteurs de votre site peuvent également interagir avec votre site comme les commentaires de blog ou les note étoilées.
  • Vous pouvez créer des espaces membre
  • Votre base de données peut être exploitée pour d’autres applications 
  • Vous pouvez créer un nombre illimité de produit sur vous avez une boutique e-commerce par exemple
  • Vous pouvez intégrer à votre site un moteur de recherche 
  • La mise à jour étant plus simple et donc plus régulière, vos visiteurs n’hésitent pas à venir observer les nouveautés.

Comment concevoir une site web dynamique ?

Pour commencer, vous devez déjà connaitre les basiques de la création d’un site internet et l'ergonomie web.

Ensuite Pour créer un site dynamique soi même il faut apprendre les bases des langages HTML, CSS, Javascript, PHP et MYSQL

Voir Les Langages de programmation web les plus utilisés

Le HTML est le langage qui servira de squelette à la page 

Le CSS et le Javascript sont les langages qui servent à la mise en forme du contenu. 

Le langage PHP sert à faire le lien entre le serveur et la page web HTML (server pages)

Enfin, le MYSQL, est le langages qui servira à créer et gérer toute la base donnée sur le serveur.

Si l’apprentissage de ces langages vous décourage, ne vous en faites pas. En réalité, la plupart des CMS actuels comme Wordpress ou Webflow, peuvent vous aider à concevoir des pages web dynamiques sans avoir à apprendre ces langages.

Un cours sur la création de pages dynamiques existe sur la plateforme de formation de Campus Sup World ici : Développer un site internet Dynamique

Pour en savoir plus :