Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Filière: INS1
PLAN
introduction
I- Description des types d'architecture d'un site web
II- Choisir une architecture en fonction du site web
INTRODUCTION
Une architecture d'un site web est un document organisant la structure de votre site internet. Elle met
en avant la hiérarchisation de l'information pour l es moteurs de recherche. le but de cette architecture
est de vous donner une version de l'ensemble des pages de votre site internet, et des caracteristiques qui
y sont liées. c'est un modèle logique et intelligent qui vous permet de refflechir et détailler le
fonctionnement, les fonctionnalités et le développement de l'application qu'on souhaite mettre en oeuvre.
• l'architecture à 3 niveaux
le developpement des sites interactifsnecessitant de conserver des données sur les visiteurs
d'acceder à de grande masses d'informations ou de modifier régulièrement le contenu, repose
aujourd'hui sur une architecture à 3 niveaux (ou architecture 3 tiers) entre serveur de données,
serveur d'application et clients web. ce type d'architecture, plus complexe que le client serveur,
permet aux bases de données stockées elle même sur un serveur. Plus généralement elle offre
la possiblité d'exécuter des progragrammes du côté seveur. les résultats sont prétraités avant
avant leur envoi final, en format html, vers le navigateur.
Les trois niveaux s'articulent dès lors de la manière suivante:
a. le premier niveau s'occupe de l'interface avec l'utilisateur dépuis le navigateur.
b. le second héberge le serveur web qui est completée 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é middleware, est donc à la fois serveur et client. serveur vis à vis du navigateur et
client par rapport au serveur d'application qu'il envoie une requete et donc il attend en
retour le résultat. une fois reçu, le serveur http les compose dans un format assimulable
par la navigateur client.
c. le troisième assure la gestion des données au sein d'un SGBD (systeme de gestion de
bases de données) et répond aux requetes du serveur http.