Télécharger la présentation
Publié parAngelique Auge Modifié depuis plus de 10 années
1
Olivier Nocent olivier.nocent@univ-reims.fr
Programmation Web Olivier Nocent
2
Constat Informatique actuelle « massivement connectée »
Client lourd (GUI) vs. Client léger (Navigateur) (exemple : client de messagerie et webmail) Logiciel : assemblage de services web Programmation web
3
Web : une architecture client/serveur
Serveur Web Linux (Fedora Core) Apache MySQL PHP TCP/IP HTTP TCP Transmission Control Protocol IP Internet Protocol HTTP HyperText Transfer Protocol Client 1 Mac OS X Safari Client 2 Linux (Ubuntu) Firefox Client 3 Windows XP Internet Explorer
4
Web : un environnement d’exécution
Serveur Web Clients Exécution distante PHP MySQL PHP PHP HyperText Processor SQL Structured Query Language Exécution locale JavaScript (ECMAScript) Java (Applet) HTML HTML HyperText Markup Language Programmation Web
5
En résumé Linux : un système d’exploitation pour serveur web
HTTP : un protocole d’échange client/serveur HTML : un langage de structuration de pages web statiques JavaScript : un langage de programmation client PHP : un langage de programmation serveur pour générer des pages web dynamiques
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.