Précédent Suivant

Base de données

Architecture externe d’une base de données web

 

Les étapes suivantes donnent le cheminement d’une transaction de base de données Web typique:

 

Ø      Le navigateur Web d’un utilisateur envoie une requête http pour une page Web particulière;

 

Ø      Le serveur reçoit la requête, récupère le fichier .php et le passe au moteur PHP afin qu’il soit traité ;

 

Ø      Le moteur PHP commence à analyser le script. A l’intérieur de ce script se trouve une commande permettant de se connecter à la base de données et d’exécuter une requête. PHP ouvre une connexion vers le serveur de la base de données et transmet la requête appropriée ;

 

Ø      Le serveur de la base de données reçoit la requête de base de données et la traite, puis renvoie les résultats au moteur PHP ;

 

Ø      Le moteur PHP termine l’exécution du script, ce qui consiste généralement en un formatage des résultats de la requête en HTML. Il envoie ensuite le fichier HTML obtenu au serveur Web.

 

Ø      Le serveur Web transmet la page HTML au navigateur, pour que l’utilisateur puisse voir le résultat.