Chapitre 3| Réalisation
Pourquoi PHP ? On a choisis le PHP pour
assurer la facilité d'accès à l'hébergeur et aussi
la portabilité tel que ce langage fonctionne sur plusieurs
systèmes d'exploitation, et aussi pour la disponibilité des
ressources de développement comme (Framework PHP et nombreux CMS
open source).
?
|
SQL6 : est un langage de
définition de données (LDD), c'est-à-dire qu'il permet de
créer
|
des tables dans une base de données relationnelle,
ainsi que de les modifier ou de les supprimer. Il est possible avec SQL de
définir des permissions au niveau des utilisateurs d'une base de
données.
? AJAX (Asynchronous JavaScript And Xml) 5 :
il désigne un nouveau type de conception de pages Web
permettant l'actualisation de certaines données d'une page sans
procéder au rechargement total de cette page. Cette méthode de
conception repose sur la combinaison de technologies déjà
existantes : HTML/CSS, JavaScript/DOM, les requêtes HTTP. Parmi les
applications web utilisant AJAX on peut citer Gmail, Windows Live, Facebook ...
etc.
Pourquoi l'AJAX ? Concrètement, un
objet JavaScript (l'objet XMLHttpRequest) permet d'envoyer une requête
http, tel que la méthode (POST, GET...) au serveur et de
récupérer le résultat. La conséquence directe est
que l'on peut s'affranchir du rechargement d'une page pour
récupérer une information sur le serveur. À titre
d'exemple, on peut faire des LiveSearch (recherche en direct).
C'est-à-dire que, en même temps que l'on saisit des mots
clés pour une recherche, on aperçoit la liste des
résultats (sans avoir à recharger la page).
? jQuery3 : est un Framework
(bibliothèque) JavaScript sous licence libre qui facilite l'utilisation
fonctionnalités communes de JavaScript. La bibliothèque jQuery
possède les fonctionnalités de manipulation du DOM (HTML ou CSS),
gestion des évènements (clic, survol, soumettre un formulaire
...), AJAX, effets d'animations.
Pourquoi le jQuery ? L'utilisation de cette
bibliothèque permet de gagner du temps de développement lors de
la programmation ainsi que l'interaction sur le code HTML d'une page web,
l'AJAX ou la gestion des évènements, jQuery possède par la
même occasion l'avantage d'être utilisable sur plusieurs
navigateurs web.
? Twitter Bootstrap4 :
est une collection d'outils utile à la création des
sites et
d'applications web, sous forme d'un ensemble des librairies
qui est écrit en codes HTML et CSS (boutons, outils de navigation et
autres éléments interactifs), ainsi que des extensions JavaScript
en option.
23
Chapitre 3| Réalisation
III.2.2 Les logiciels utilisés
V' Adobe Dreamweaver CC 2014,
V' Wamp Server 2.5,
V' Apache 2.4.9,
V' MySQL 5.6.17,
V' phpMyAdmin 4.1.14.
|