• Aucun résultat trouvé

Remise à niveau web

N/A
N/A
Protected

Academic year: 2022

Partager "Remise à niveau web"

Copied!
9
0
0

Texte intégral

(1)

Remise à niveau web

Jean-Claude Charr

Maître de conférences IUT de Belfort – Montbéliard Université de Franche Comté

(2)

Plan de la remise à niveau

1. Introduction 2. HTML

3. CSS

4. Bootstrap

5. PHP et connexion à MySQL 6. Wordpress

(3)

Introduction

Internet est un système mondial d'interconnexion de réseaux informatiques. Il permet le transfert de données entre deux ou plusieurs machines

géographiquement distantes et connectées.

World Wide Web est un des services fournis par Internet. C'est une collection de documents

interconnectés par des hyperliens qui peut être

(4)

Historique (1/2)

En 1969, ARPA a créé le réseau universitaire

appelé ARPANET qui deviendra Internet plus tard.

C'était le premier réseau fonctionnel qui utilise le concept de commutation de paquets développé par Lawrence Roberts.

En 1983, ARPANET utilise le protocole TCP/IP pour gérer l'hétérogénéité de l'Internet. Internet devient réellement un réseau de réseaux.

(5)

Historique (2/2)

En 1989, Tim Berners-Lee du CERN développe le langage HTML pour la création des documents

hypertextes et le protocole HTTP pour les envoyer.

En 1993, l'utilisation du web explose avec la sortie de Mosaic, un navigateur graphique et ayant une

utilisation conviviale. Mosaic évoluera en Netscape puis deviendra Mozilla Firefox browser.

En 1994, le W3C a été fondé. C'est un organisme de

(6)

HyperText Transfer Protocol

HTTP permet à un navigateur (client) de

communiquer avec un serveur web pour échanger des informations.

HTTPS est la simple combinaison de HTTP avec une couche de chiffrement comme TLS

Le port 80 est utilisé par défaut par les serveurs HTTP et 443 pour HTTPS.

(7)

Uniform Resource Locator

Ex : http://www.w3schools.com/html/default.asp

Règles : scheme://host.domain:port/path/filename scheme : définit le type du service, http

host : définit le host (par défaut www pour http)

domain : définit le nom du domaine, w3schools.com

port : définit le numéro de port (par défaut 80 pour http) path : définit le chemin menant au fichier dans le

(8)

Étapes efectuées suite à une requête HTTP

1.L'internaute saisit une adresse URL dans son navigateur et lance la requête.

2.Le navigateur récupère l'adresse IP du serveur web en consultant le serveur DNS.

3.La requête HTTP est envoyée au serveur web.

4.La requête est traitée par le serveur web et retourne une réponse HTTP au navigateur.

5.Le navigateur affiche le contenu de la réponse.

(9)

Web 2.0

Web 1.0 : de 1990 à 2000 le contenu du web était produit par un petit nombre d'entreprises qui

présentaient leurs produits ou services aux clients.

Web 2.0 : implique l'utilisateur non seulement dans la création du contenu mais aussi dans son

organisation, partage, mise à jour, …

Ex : MySpace®, Facebook®, Flickr™, YouTube, eBay® et Wikipedia® où les utilisateurs créent le

Références

Documents relatifs

[r]

dont l’expertise aidera à juger de l’utilité d’un dosage des biomarqueurs dans la prise en charge du patient, mais qui pourrait aussi aider à l’interprétation des résultats

Un exercice court permettant de reprendre les notions élémentaires relatives aux intégrales, aux fonctions exponentielles et aux suites géométriques.. PanaMaths Avril 2011

Un exercice très classique où une bijection permet facilement de munir un ensemble (l’ensemble d’arrivée) d’une structure de groupe à partir de la structure de groupe de

Une fonction classique (le sinus hyperbolique) permet de définir une autre structure de groupe sur \ via la loi ∗ dont on vérifie aisément qu’elle satisfait les axiomes de

Dans cet exercice, il convient de se montrer précis et rigoureux quant à l’ordre d’établissement des résultats requis (monotonies puis différence tendant vers

En effet, rappelons le résultat général (et fondamental !) : si un espace vectoriel normé est complet alors toute application contractante admet un point

Un exercice classique où l’on construit une application h à valeurs dans un ensemble produit à partir de deux applications, f et g, à valeurs dans chacune des composantes.. On