IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Cours de programmation web

Premier cours : Introduction

Cours de programmation web, associé au cours de base de données.

ENSAE troisième année, 2006/2007.

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible

II. Le principe d'Internet

Image non disponible
Image non disponible

http://www.frameip.com/tcpip/

Hôte-réseau : liaison physique et de données entre machines (Ethernet).

Internet : interconnexion des réseaux (hétérogènes) distants sans connexion. Le point critique de cette couche est le routage. (IP).

Transport :  permettre à des entités paires de soutenir une conversation. (TCP ou UDP).

Application : Telnet, TFTP (trivial File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), HTTP (HyperText Transfer Protocol).

Image non disponible
Image non disponible

Système hypertexte public fonctionnant sur Internet et qui permet de consulter, avec un navigateur, des pages mises en ligne dans des sites.
L'image de la toile vient des hyperliens qui lient les pages Web entre elles.

Serveurs classiques : Apache httpd, IIS (Microsoft)

Navigateur : IE, Firefox, Opera, Lynx…

Image non disponible
Image non disponible

HTTP 1.1 : La différence avec HTTP 1.0 est une meilleure gestion du cache. L'en-tête Host devient obligatoire dans les requêtes.

Image non disponible

Une URL, de l'anglais Uniform Resource Locator, littéralement « localisateur uniforme de ressource », est une chaîne de caractères (codés en ASCII, donc utilisant l'alphabet anglais, ce qui signifie aucun accent comme « é » ou « î ») utilisée pour adresser les Ressources dans le World Wide Web.

acc%C3%A8s.php - nom de la page Web, optionnel (de nombreux services Web déterminent un nom de ressource par défaut pour chaque chemin indiqué) ; on remarque qu'un caractère non ASCII comme « è » est codé en « %C3%A8 » (au moyen d'un codage de caractère Unicode sous la forme UTF-8 avant transformation des octets non ASCII en notation hexadécimale à deux chiffres par octet). L'extension n'a aucune signification directe pour le client, mais en revêt parfois pour le serveur qui l'utilise localement pour savoir comment traiter la ressource demandée et la présenter au client.

III. Les langages du web

Image non disponible
Image non disponible
Image non disponible

Une page HTML basique et épurée.

Image non disponible
Image non disponible

Head : renseignements généraux sur la page.

Body : contenu de la page.

Image non disponible
Image non disponible
Image non disponible

ECMA : European association for standardizing information and communication systems, connu jusqu'en 1994 comme ECMA - European Computer Manufacturers Association.

W3C : World Wide Web Consortium.

Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible

PHP : acronyme historique Personal Home Page.

Image non disponible
Image non disponible
Image non disponible
Image non disponible

IV. Le web 2.0

Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Copyright © 2013 Denis Cabasson. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.