Le développement WEB
Côté Client
Un système d’information = Data + Application( Desktop, Web, Mobile)
Application Desktop =
Application qui s’installe sur le poste de l’utilisateur.
Application qui dépend du matériel.
Application lourde.
Un ensemble d’interface (Windows Form ), une
programmation évènementielle sur les différents contrôles de
l’interface (C#) .
Application Web =
Application auquel on accède avec Internet.
Application web hébergée sur un serveur Web
Application qui ne dépend pas du matériel, j’y accède à travers
n’importe quel matériel possédant un navigateur (browser).
Application légère.
Composée d’un ensemble de pages web, chaque page web
contient un ensemble d’éléments. Avec du HTML5(fond), CSS3
(forme)
La personne qui consulte mon application web (site web) avec
un matériel est mon client (la machine de la personne
connectée).
Développement Web coté Client = la page web que nous allons
développer avec du HTML, CSS et du Javascript va être interprété
(exécutée) par le navigateur du client (la personne qui navigue sur
notre site web)
Internet c’est quoi ?
Internet : «interconnected network», réseau interconnecté.
Internet est un réseau informatique qui relie des millions
d'ordinateurs entre eux, partout dans le monde, il est aussi appelé
le "réseau des réseaux".
Mon ordinateur communique avec un autre ordinateur dans ma classe :
j’utilise le réseau intranet. (Réseau de ma classe).
Mon ordinateur communique avec un autre ordinateur dans une
autre ville : j’utilise le réseau internet.
Un ordinateur pour être accessible et en communication
via Internet doit disposer d’un numéro d’identification
IP (IP pour Internet Protocol).
Ces ordinateurs peuvent communiquer entre eux de manières
différentes (services internet), pour bénéficier de chaque service
ils doivent respecter un ensemble de règles nommé protocoles.
Protocoles Services
HTTP (HyperText Transfert Protocol) Visualisation de pages Web
FTP (File Transfer Protocol) Transferts de fichiers
SMTP (Simple Mail Transfert Protocol) Transferts de courriers électroniques
(e-mail)
POP (Post Office Protocol) Récupération des e-mails sur le
serveur
NNTP (Network News Transfert Protocol) Forums de discussions en temps
différés
IRC (Internet Relay Chat) Dialogue en temps réel
Le Web c’est quoi ?
Le Web est un service rendu possible par Internet qui permet de
consulter des pages web reliées entre elles par des liens.
L'ensemble des pages ainsi reliées composent ce qu'on appelle le
Web, la toile d'araignée en anglais
Le Web devrait plutôt être vu comme une toile d’araignée : on y
voit tous les liens qui relient les pages entre elles. World Wide
Web (ou WWW), la toile d'araignée couvrant le monde entier.
Surfer sur le WEB : Le Web permet d’aller d’une page Web à une
autre en cliquant sur des liens, comme un surfeur qui passerait
d’une vague à une autre.
Le web est un système hypermédia, fonctionnant en mode
client/serveur sur Internet.
Le Web s'appuie sur le protocole HTTP, qui figure au début de
l'adresse du serveur où vous vous connectez pour accéder à une
page Web. ( https://www.google.com/)
La page Web ?
La "page Web" qui contrairement à la feuille de papier, ne
possède ni largeur fixe, ni hauteur fixe, mais s'adapte à l'écran
et à la fenêtre du client.
La page web est un support permettant :
- de stocker et éditer les informations
- de visualiser les éléments multimédia (sons, images,
graphiques, séquences audio, séquences vidéo)
- d'utiliser les éléments interactifs
- d'intégrer tous les services préexistants (e-mail,
Telnet, Gopher, News, …)
Une page Web page est localisée de manière unique et
universelle grâce au système d'adressage (URL).
La page Web est écrite avec le langage HTML.
La page web est stockée dans un serveur web.
La page web est visualisée avec un navigateur.
Le navigateur interprète (HTML, CSS, JavaScript).
SITE WEB
- Un site web est un ensemble de pages web.
- livre contient plusieurs pages.