Internet statique et dynamique Introduction Programmation de sites

Transcription

Internet statique et dynamique Introduction Programmation de sites
Internet statique et dynamique
Introduction
Programmation de sites web statiques et dynamiques
Introduction
Jean CARTIER
MASTER INI
[email protected]
1/7
Internet statique et dynamique
Introduction
WWW : World Wide Web
Créé en 1989 au CERN par Tim Berners-Lee
Services de l'Internet
• Web
• Messagerie
• Transfert de fichiers (FTP)
• Forum de nouvelles (news), de discussion (chat)
• Peer-to-peer (Gnutella, Edonkey, Freenet, ...)
•
• Diffusion de flux audio et vidéo (streaming)
Principes du Web
• hypertexte : HTML
• client/serveur : HTTP
• schéma de désignation : URL
2/7
Internet statique et dynamique
Introduction
Texte "normal"
• organisation linéaire
• éventuellement renvois sous forme
de sommaires, index, notes de bas de page
Hypertexte
• organisation pas forcément linéaire
• texte enrichi de liens
– renvoi vers un document
– renvoi vers une partie du même document
– renvoi vers une partie d'un autre document
3/7
Internet statique et dynamique
Introduction
Client/serveur
?
Client : le navigateur Web
Serveur : le serveur Web (Apache, Microsoft IIS, Xitami,
1. Le client émet une requête
2. Le serveur répond en fournissant le document
demandé par le client ou un message d'erreur
si le document n'existe pas ou n’est pas accessible.
1
2
4/7
Internet statique et dynamique
Introduction
Schéma de désignation
URL (Uniform Resource Locator)
Permet de désigner de manière non équivoque
une page Web ou une ressource
Chaque page a un nom unique d'où pas
d'ambiguité possible
Nommage de ressources
protocole://serveur/page
http://fr.yahoo.com/index.html
Organisation hiérarchique possible pour les pages
(= hiérarchie fichier disque)
protocole://serveur/répertoire/.../page
?
http://www.france2.fr/sport/20030612.html
5/7
Internet statique et dynamique
Introduction
Historique du Web
1989 : Création par Tim Berners-Lee (CERN)
1993 : Mosaic : 1er navigateur graphique (NCSA)
1994 : World Wide Web Consortium (W3C)
- créé par le CERN et le MIT
- organisme de standardisation du Web
- administré par le MIT et l'INRIA
1994 : Netscape navigateur (Win, Unix, Mac)
développé notamment par Marc Andreessen
(un des auteurs de Mosaic)
1996 : Microsoft Internet Explorer
6/7
Internet statique et dynamique
Introduction
Navigateurs utilisés (journaldunet.com 10/2005)
Microsoft IE (version 4 à 6) 94,6 %
Netscape - Mozilla 2,2 %
Autres 0,6 %
7/7
Internet statique et dynamique
Introduction
Standards
HTTP
1.1 : version étendue (connexions persistantes)
HTML
1.0 : version initiale
2.0 : version standardisée W3C
3.2 : version étendue (tableaux, images cliquables, appl
4.01 : version étendue (frames, feuilles de style)
XHTML 1.0 strict
URL
format stable depuis 1989
8/7

Documents pareils