II. Les langages d'implémentation
utilisés :
II.1.Le langage html :
Le langage html, décrit précédemment, est
utilisé pour structurer et mettre en page, le contenu des pages,
d'inclure les ressources multimédia dont les images, des formulaires de
saisie.
II.2.Le langage de requête SQL :
Pour communiquer avec une base de données, on a besoin
de lui envoyer des commandes ou instructions appelées requêtes.
Que ce soit pour la création, la suppression d'une table, la
modification, l'insertion ou la sélection de données, le langage
standard de requêtes est SQL.
SQL ou (Standard Query Language) est un langage
permettant d'interroger les bases de données de manière simple.
Il est doté d'une syntaxe particulière que l'on doit respecter
pour que la communication avec la base se passe au mieux.son succès est
dû essentiellement à sa simplicité et au fait qu'il
énonce des requêtes en laissant le SGBD responsable de la
stratégie d'exécution.
SQL couvre les trois fonctions indispensables à la mise en
oeuvre et à l'exploitation de bases de données relationnelles
:
- la création des données ;
- la manipulation des données ; - le contrôle des
données.
A part le fait d'envoyer directement les requêtes SQL
telles quelles au SGBD, le but ultime de l'utilisation de SQL sera aussi
d'inclure ces requêtes SQL dans un programme écrit dans un autre
langage. Ceci permet de coupler le SGBD à un langage informatique, donc
à un programme. Tel est le cas de MySQL avec PHP
II.3. Le langage de script PHP :
C'est un langage de programmation très proche
syntaxiquement du langage C, destiné à être
intégré dans des pages html. Contrairement à d'autres
langages, PHP est principalement dédié à la production de
pages HTML générées dynamiquement.
Un page PHP (extension .php ) est un document contenant du code
HTML classique, au sein duquel on a introduit des commandes encadrées
par les balises< ? PHP et ?>.
Un exemple de page PHP est donné à la fin de ce
chapitre.
Un script PHP est exécuté par un
interpréteur situé du coté serveur. Quand un fichier avec
une extension .php est demandé au serveur web, ce dernier le charge en
mémoire et y cherche tous les scripts PHP, qu'il transmet à
l'interpréteur. L'interpréteur exécute le script, ce qui a
pour de produire du code HTML qui vient remplacer le script PHP dans le
document finalement fourni au navigateur. Ce dernier reçoit donc du HTML
pur.
|