Skip to content

Instantly share code, notes, and snippets.

@Karnak19
Created October 12, 2018 09:08
Show Gist options
  • Save Karnak19/9bbb00ce58e94f7ac68502778f638236 to your computer and use it in GitHub Desktop.
Save Karnak19/9bbb00ce58e94f7ac68502778f638236 to your computer and use it in GitHub Desktop.
Architecture Web

Architecture Web

L'architecture de base pour un site web est une architecture à 3 niveaux entre un client (navigateur web), un serveur et une base de données.

Le communication entre ces 3 niveaux se fait par un système de requêtes et de réponses, qui s'articulent de la manière suivante :

  • Le premier niveau s'occupe de l'interface avec l'utilisateur depuis le navigateur.
  • Le second héberge le serveur web qui est complété par le serveur d'application qui exécute les traitements demandés lors de l'appel HTTP d'une page. Le serveur HTTP aussi appelé Middlew are est donc à la fois serveur et client.
  • Le troisième niveau assure la gestion des données au sein d'un SGBD (Serveur de Gestion des Bases de Données).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment