Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 1

1.

Les bases
Dans ce chapitre, nous présentons les bases de la programmation Web. Il a pour but
essentiel de faire découvrir les grands principes de la programmation Web avant de
mettre ceux-ci en pratique avec un langage et un environnement particuliers. Il présente
de nombreux exemples qu'il est conseillé de tester afin de "s'imprégner" peu à peu de la
philosophie du développement web.
1.1Les composantes d'une application Web
IIS (NT), PWS(Win9x)
3
Scripts exécutés côté serveur. Ils peuvent l'être par des modules du serveur ou par des
PERL (Apache, IIS, PWS)
programmes externes au serveur
(CGI). VBSCRIPT (IIS,PWS)
JAVASCRIPT (IIS,PWS)
PHP (Apache, IIS, PWS)
JAVA (Apache, IIS, PWS)
C#, VB.NET (IIS)
Base de données - Celle-ci peut être sur la même machine que le programme qui
Oracle (Linux, Windows) l'exploite ou sur une autre via Internet.
MySQL (Linux, Windows)
Access (Windows)
SQL Server (Windows) OS Client Linux, Windows Navigateur Web Netscape, Internet
Explorer
Scripts exécutés côté client au sein du navigateur. Ces scripts n'ont aucun accès aux
VBscript (IE) disques du poste client.
Javascript (IE, Netscape)
Perlscript (IE) Applets JAVA
1.2Les échanges de données dans une application web avec formulaire
Le serveur Web lui envoie la page Web de cette URL. Elle peut être statique ou bien
dynamiquement générée par un script serveur (SA) qui a pu utiliser le contenu de bases
de données (SB, SC). Ici, le script détectera que l'URL a été demandée sans passage de
paramètres et génèrera la page WEB initiale.
Le navigateur reçoit la page et l'affiche (CA). Des scripts côté navigateur (CB) ont pu
modifier la page initiale envoyée par le serveur. Ensuite par des interactions entre
l'utilisateur (CD) et les scripts (CB) la page Web va être modifiée. Les formulaires vont
notamment être remplis.
L'utilisateur valide les données du formulaire qui doivent alors être envoyées au serveur
web. Le navigateur redemande l'URL initiale ou une autre selon les cas et transmet en
même temps au serveur les valeurs du formulaire. Il peut utiliser pour ce faire deux
méthodes appelées GET et POST. A réception de la demande du client, le serveur
déclenche le script (SA) associé à l'URL demandée, script qui va détecter les paramètres
et les traiter.
Le serveur délivre la page WEB construite par programme (SA, SB, SC). Cette étape
est identique à l'étape 2 précédente. Les échanges se font désormais selon les étapes 2
et 3.

Vous aimerez peut-être aussi