La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre 2002 1 Petit historique du Worl Wide Web Notion dHypertexte Extension à internet par Tim Berners.

Présentations similaires


Présentation au sujet: "TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre 2002 1 Petit historique du Worl Wide Web Notion dHypertexte Extension à internet par Tim Berners."— Transcription de la présentation:

1 TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre Petit historique du Worl Wide Web Notion dHypertexte Extension à internet par Tim Berners Lee Définition du langage HTML, du protocole HTTP Mosaic Serveur Client Requête GET à une URL Décodage & Affichage HTML Flux HTML Requête HTTP

2 TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre Pages dynamiques La requête fait appel à un programme (C, Perl, Fortran …) qui sexécute sur le serveur Problèmes de sécurité liés à laccès aux ressources de la machine CGI bin Common Gateway Interface Serveur Exécution du programme qui génère le HTML Client Flux HTML Requête HTTP

3 TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre Pages dynamiques Le programme Java sexécute sur le client qui devient une «machine virtuelle Java » Problèmes de sécurité sur le client, mais cela permet les traitements locaux et une plus grande rapidité Java Serveur Client Machine virtuelle Java Exécute le programme localement Flux HTML + Java Requête HTTP

4 TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre Pages dynamiques Le script PHP sexécute sur le serveur grâce à un module qui intègre sa sortie dans le flux HTML Grande souplesse de fonctionnement au détriment de la rapidité PHP Personnel Hypertext Preprocessor Serveur Interprétation des scripts PHP par le module qui lintègre au flux HTML Client Flux HTML texte HTML + sortie PHP Requête HTTP

5 TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre PHP et MySQL Le script PHP effectue une requête au serveur MySQL Connexion au serveur, choix de la base de données, exécution de la requête SQL, récupération des résultats, déconnexion au serveur. Serveur Client Flux HTML texte HTML + sortie PHP Requête HTTP MySQL Requête MySQL


Télécharger ppt "TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre 2002 1 Petit historique du Worl Wide Web Notion dHypertexte Extension à internet par Tim Berners."

Présentations similaires


Annonces Google