Академический Документы
Профессиональный Документы
Культура Документы
1
Bienvenue !
Master2:réseaux et télécoms
SOMMAIRE
▪ Chapitre I:
1. Généralité sur l’internet
2. le web
3. les sites web (statique et dynamique )
4. Module client serveur
Master2:réseaux et télécoms 2
GÉNÉRALITÉ
Internet
web
Site web
Master2:réseaux et télécoms 3
LE WEB, C'EST QUOI ET
COMMENT ÇA MARCHE ?
Internet
est un réseau de réseaux informatiques
Une machine connectée à un de ces réseaux
est « sur Internet »
Elle est identifiée par une adresse IP, comme
212.65.87.234
Elle peut communiquer avec n'importe quelle
autre machine connectée si elle connaît son
adresse IP
Master2:réseaux et télécoms 4
INTERNET ≠ WEB
DANS LE LANGAGE COURANT, TERMES
PLUS OU MOINS SYNONYMES… MAIS LA
DISTINCTION EST IMPORTANTE :
INTERNET EST EN QUELQUE SORTE UNE
INFRASTRUCTURE,
LE WEB EST UNE APPLICATION QUI
FONCTIONNE GRÂCE À INTERNET
Master2:réseaux et télécoms 5
WORLD WIDE WEB
un système de documents hypertextes (liés entre eux)
fonctionnant sur l'Internet de façon décentralisée Mis au
point par Tim Berners-Lee (CERN) entre 1989 et 1991
Master2:réseaux et télécoms 6
SITE WEB
▪ Un site web est l’ensemble des pages web et des ressources inter reliées entre elles par des
liens hypertextes, auxquelles l’internaute peut accéder par une adresse web appelée Url
▪ Une page web peut être défini comme étant l’ensemble des documents html structurés,
stockés sur un serveur connecté au réseau mondial
Master2:réseaux et télécoms 7
CRÉATION D’UN SITE WEB
Master2:réseaux et télécoms 8
HÉBERGEMENT D’UN SITE
WEB
✔ Nom de domaine
Définissons d’abord ce qu’est l’hébergement
web.
▪ Lorsque vous vous rendez sur un site web
depuis votre navigateur, votre ordinateur
reçoit un message écrit dans les langages
du web.
▪ Votre navigateur traduit ce langage sous la
forme que vous connaissez : images,
textes, tout ce qui compose une page web.
▪ l’hébergeur web est l’entreprise qui est
propriétaire des serveurs où sont stockées
les informations liées à votre site web
Master2:réseaux et télécoms 9
HÉBERGEMENT D’UN SITE
WEB EN ALGÉRIE
Algérie Télécom propose un service d'hébergement de sites Web professionnels, sur des serveurs performants et de
renommée mondiale, reliés à l'Internet à travers des liaisons à haut débit et leur permet de :
1. Disposer d'un espace disque à partir de 1G et pouvant atteindre 100 G ou plus.
2. Assurer une sauvegarde quotidienne des données
3. Assurer des mises à jour à tout moment, sur demande ou selon une périodicité prédéfinie
4. Bénéficier d'une sécurité du site contre toute attaque ou action malveillante.
Master2:réseaux et télécoms 10
LA TYPOLOGIE DES SITES
WEB
La typologie des sites web oppose souvent les sites statiques à ceux dits dynamiques.
Le site statique
Le site statique est constitué de page HTML prédéfinies, créées une fois pour toute à l’aide d’un éditeur
HTML .
Attention, cela ne signifie pas qu’elles sont sans mouvement ou sans animation. On peut très bien y
trouver des animations flash, des images, ou même des musiques et des vidéos.
La seule chose que cela signifie, c'est qu’elles seront toujours identiques, vous ne risquez pas de voir
des images qui changent au cours de vos visites..
Le contenu de ces pages est fixe comme un fichier Word , et n'est pas modifié par le serveur.
▪ Le site est donc dit "statique" car son contenu ne change que par une intervention humaine et non
pas par des fonctions automatiques opérées par le serveur.
Master2:réseaux et télécoms 11
LA TYPOLOGIE DES SITES
WEB
▪ le site dynamique
Le site dynamique est un site Web dont les pages sont en HTML aussi
▪ Les pages Web dynamiques offrent un contenu différent pour chaque visiteur à partir du même
fichier de code source.
▪ Le site Web affiche, ainsi, un contenu différent selon le système d’exploitation ou le navigateur
utilisé par le visiteur. Le contenu affiché sur un ordinateur ne sera pas le même que celui
affiché sur un appareil mobile.
Master2:réseaux et télécoms 12
DIFFÉRENCE ENTRE UNE PAGE WEB
STATIQUE (HTML) ET PAGE WEB
DYNAMIQUE (PHP)
▪ On dit alors que le serveur créé
dynamiquement la page Internet à la
demande (il met tout en œuvre pour
créer la page Web).
▪ Les pages dynamiques sont dites pages
sécurisées car on ne peut jamais (à
partir du navigateur) voir le(s) code(s)
de construction de la page Internet,
mais seulement le code source de la
page Internet générée (code source
visible depuis le navigateur).
Master2:réseaux et télécoms 13
SITE WEB –CLIENT –SERVEUR
Master2:réseaux et télécoms 14
CLIENT
–SERVEUR
15
▪ cette dénomination signifie que des machines clientes (faisant partie du réseau) contactent un
serveur -une machine généralement très puissante en termes de capacités d’entrées-sorties -qui
leur fournit des services.
▪ Nous allons voir comment cette technologie permet d’exploiter au mieux les réseaux, et permet
un haut niveau de coopération entre différentes machines sans que l’utilisateur se préoccupe
des détails de compatibilité
▪ - la troisième vague : celle des objets distribués. qui regroupent toutes les possibilités de
techniques antérieures en leur ajoutant la capacité de repartir au mieux les fonctions entre
clients et serveurs .
Service
Le modèle client serveur est une relation entre des
processus qui tournent sur des machines séparées. Le
serveur est un fournisseur de services. Le client est un
consommateur de services.
Partage des
ressources
Un serveur traite plusieurs clients et contrôle leurs accès
aux ressources
Protocole
asymétrique Conséquence du partage de ressources, le protocole de
communication est asymétrique le client déclenche le
dialogue ; le serveur attend les requêtes des clients
Les messages
Les messages sont les moyens d’échanges entre client et
serveur.
▪ Servlets Java : véritables programmes Java, plutôt pour les applications complexes côté serveur
avec peu d’interaction côté client ;nécessite un serveur d’applications Java en plus
d’Apache(Sun, gratuit voire libre)
Master2:réseaux et télécoms 47
LANGAGE COTÉ CLIENT
▪ Script client
Programmes 'exécutant du côté client HTTP (dans le navigateur)
Transmis avec le document HTML lors d'une requête HTTP
▪ Exemple de technologies client:
JavaScript
Flash – Action Script (Adobe)