BDW1 - Programmation web - HTML
Fabien Duchateau
fabien.duchateau [at] univ-lyon1.fr
Université Claude Bernard Lyon 1
2016 - 2017
http://liris.cnrs.fr/fabien.duchateau/ens/BDW1/
Positionnement dans BDW1
BDW1 - Bases de données et programmation web // Programmation web - HTML UCBL Lyon 1 2 / 69
Introduction
Les BD sont rarement manipulées directement, mais plutôt :
IVia une application bureau (e.g., Firefox avec SQLite)
IVia un site / application web (e.g., un blog)
IIntégrées à un ERP (e.g., SAP)
I
Dans ce cours, utilisation d’une BD via site web :
IPopularité croissante
IFacilité de développement
IEn prévision du stage de L3
https://sqlite.org/
https://fr.wikipedia.org/wiki/Progiciel_de_gestion_int%C3%A9gr%C3%A9
BDW1 - Bases de données et programmation web // Programmation web - HTML UCBL Lyon 1 3 / 69
Fonctionnement d’un serveur web
Un serveur web travaille :
ISoit en relayant l’information (page statique)
ISoit en générant l’information (page dynamique)
http://fr.wikipedia.org/wiki/Programmation_web
http://www.onelib.org/article/lets-build-a-web-server-part-1
BDW1 - Bases de données et programmation web // Programmation web - HTML UCBL Lyon 1 4 / 69
Pages web statiques
IDemande d’accès à une page web depuis un navigateur (URL
saisie, clic sur un lien, utilisation d’un signet, etc.)
ILe navigateur contacte le serveur web
ILe serveur web lit le chier demandé sur le disque dur
ILe serveur web envoie le contenu HTML du chier au
navigateur
ILe navigateur ache le contenu de la page (et demande
éventuellement d’autres chiers au serveur comme des images)
BDW1 - Bases de données et programmation web // Programmation web - HTML UCBL Lyon 1 5 / 69
1 / 75 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !