Vous êtes sur la page 1sur 7

INTRODUCTION À LA

PROGRAMMATION WEB
Le principe de foncionnement client/serveur

 Vous entrez http:/  dans la barre d’adresse de votre navigateur. 


 Celui-ci recherche l’adresse IP correspondant à cet adresse
  Votre navigateur envoie une requête à cette adresse pour obtenir la
page d’accueil 
du serveur. 
  La requête franchit l’internet et parvient au serveur web .
  Le serveur web qui reçoit la requête recherche la page web correspon
dante sur son 
disque dur

 
  La page étant à présent en mémoire, le serveur web détecte que le fichier
récupéré contient du script PHP et transfère la page à l’interpréteur PHP. 
 L’interpréteur PHP exécute le code PHP. 
  Certaines lignes de PHP contiennent des instructions destinées à MySQL, que 
l’interpréteur PHP transmet à présent au moteur de base de données MySQL. 
  Le moteur de base de données MySQL renvoie les résultats de ces instructions à 
l’interpréteur PHP. 
 L’interpréteur PHP renvoie les résultats du code PHP exécuté, avec en plus les 
données renvoyées par la base de données MySQL, au serveur web. 
  Le serveur web renvoie la page complète au client demandeur, qui
l’affiche. 
S’il est utile de prendre conscience de tout ce processus pour bien
comprendre comment 
tous ces éléments travaillent de concert, en pratique, vous n’avez pas à
vous inquiéter 
de ces détails, car ils interviennent tous de manière automatique et
transparente pour 
vous. 
 Qu'est-ce que le HTML ?
 HTML signifie Hyper Text Markup Language
 HTML est le langage de balisage standard pour la création de pages Web
 HTML décrit la structure d'une page Web
 HTML se compose d'une série d'éléments
 Les éléments HTML indiquent au navigateur comment afficher le contenu
 Les éléments HTML étiquettent des éléments de contenu tels que "ceci est un
titre", "ceci est un paragraphe", "ceci est un lien", etc.
 Un élément HTML est défini par une balise de début, du contenu et une balise de
fin
 L’élément HTML est tout, de la balise de début à la balise de fin
 Les éléments HTML peuvent être imbriqués (cela signifie que les éléments peuvent
contenir d'autres éléments).
 Navigateurs Web et Editeur Text
 Le but d'un navigateur web (Chrome, Edge, Firefox, Safari) est de lire des
documents HTML et de les afficher correctement. Un navigateur n'affiche
pas les balises HTML, mais les utilise pour déterminer comment afficher
le document
 Les pages Web peuvent être créées et modifiées à l'aide d'éditeurs HTML
professionnels.
 Cependant, pour apprendre le HTML, nous recommandons un simple
éditeur de texte comme Notepad

Vous aimerez peut-être aussi