3.3.1 le langage php :
Le langage PHP a étéinventépar Rasmus
LERDORF en 1995 pour son usage personnel (mise en ligne de son CV en
l'occurence).Autrefois abbréviation de Personal HomePage devenue
aujourd'hui Hypertext Preprocessor, PHP s'impose comme un standard dans le
monde de la programmation web par ses performances, sa fiabilitéet sa
rapidité.[9]
Ce langage est principalement utilisépour produire un
site web dynamique. Il est courant que ce langage soit associéà
une base de données, tel que MySQL.
Exécutédu côtéserveur (l'endroit
oùest hébergéle site) il n'y a pas besoin aux visiteurs
d'avoir des logiciels ou plugins particulier.lorsqu'une page PHP est
exécutée par le serveur, alors celui-ci renvois
généralement au client (aux visiteurs du site) une page web qui
peut contenir du HTML, CSS, JavaScript. [[10], Le
schéma ci-dessous illustre le principe de fonctionnement de PHP.
FIGURE 3.13: le principe de fonctionnement de
PHP.
3.3.2 Le langage HTML et CSS :
L'HTML est un langage est utilisépour créer des
pages web. L'acro-nyme signifie HyperText Markup Language, ce qui signifie en
français »langage de balisage d'hypertexte». Cette
signification porte bien son nom puisqu'effectivement ce langage permet de
réaliser de l'hypertexte à base d'une structure de balisage.
Chapitre 3 Troisième chapitre
43
Les balises permettent de mettre en forme le texte et de
placer des éléments interactif, tel des liens, des images ou bien
encore des animations. Ces éléments ne sont pas dans le code
source d'une page codéen HTML mais »àcoté» et la
page en HTML ne fait que reprendre ces éléments.[11]
Le terme CSS est l'acronyme anglais de Cascading Style Sheets
qui peut se traduire par »feuilles de style en cascade». Le CSS est
un langage informatique utilisésur l'internet pour mettre en forme les
fichiers HTML , Ainsi, les feuilles de style, aussi appeléles fichiers
CSS, comprennent du code qui permet de gérer le design d'une page en
HTML.[12]
3.3.3 JavaScript et Ajax:
Javascript est un langage de script qui peut
intégrer directement dans un document HTML. Historiquement il s'agit
même du premier langage de script pour le Web. Ce langage est un langage
de programmation qui permet d'apporter des améliorations au langage HTML
en permettant d'exécuter des commandes du côtéclient,
c'est-à-dire au niveau du navigateur et non du serveur web.[13]
Généralement, JavaScript sert à
contrôler les données saisies dans des formulaires
HTML.
Ajax(JavaScript asynchrone et XML) est une méthode de
développement web basée sur l'utilisation d'un script JavaScript
pour effectuer des requêtes web à l'intérieur d'une page
web sans recharger la page web autre fois, utilise grandement le JavaScript
dans le but d'interagir sur la page de manière dynamique.
On à utiliséAjax par exemple pour
récupérer les modèles de chaque marque.
3.3.4 Le Framework jQuery :
JQuery est un framework Javascript sous
licence libre qui permet de faciliter des fonctionnalités communes de
Javascript, L'utilisation de cette bibliothèque permet de gagner du
temps de développement lors de l'interaction sur le code HTML d'une
Chapitre 3 Troisième chapitre
44
page web, l'AJAX ou la gestion des
évènements.JQuery s'utilise au travers d'un fichier
javascript.[14]
On à utiliséjQuery par exemple pour
récupérer les détails de chaque véhicule.
|