AbdelAli ED orleans fr
187 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
187 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Niveau: Supérieur, Master
1Technologies web Technologies Web Philippe Rigaux adaptation AbdelAli.ED?DBALI@univ?orleans.fr d'après Pratique de PHP et MySQL O'Reilly

  • http langages côté client 

  • objectifs comprendre le fonctionnement de quelques outils  de la création web 

  • internet  c'

  • ip permet d'

  • articulation de tous ces outils pour créer des sites  internet

  • plan les bases du web 

  • chaque ordinateur est connu par une adresse ip unique on peut aussi y faire référence par son nom


Informations

Publié par
Nombre de lectures 23
Langue Français
Poids de l'ouvrage 1 Mo

Extrait

Technologies web
Technologies Web
Philippe Rigaux
adaptation
AbdelAli.EDDBALI@univorleans.fr
d'après
Pratique de PHP et MySQL O'Reilly http://oreilly.free.fr/mysqlphp
1
Objectifs
Comprendre le fonctionnement de quelques outils de la création web : HTML (HyperText Markup Language), XHTML Les feuilles de style CSS (Cascading Style Sheets) Le langage côté client Javascript Le langage de script PHP Le SGBD relationnel MySQL L'articulation de tous ces outils pour créer des sites internet/intranet dynamiques
Technologies web
2
Plan
Les bases du Web : architecture, adressage, HTTP Langages côté client : HTML Feuilles de style CSS JavaScript CGI et PHP PHP et MySQL
Technologies web
3
Pour tout savoir Sur les standards du web : Le site du consortium WWW: http://www.w3c.org Les documents de référence sur HTTP, HTML, CSS, XML, XHTML, et plein d'autres gros mots. Publiés sous la forme de RFC (Request For Comments). Certains ont acquis le statut de norme (ex HTML 4.0) Ça bouge tout le temps: à consulter régulièrement D'autres sites spécifiques à PHP et MySQL : PHP : www.php.net, www.phpfrance.com MySQL : wwwfr.mysql.com
Technologies web
4
L'internet
C'est le réseau des réseaux !  Basé sur un protocole (de bas niveau), TCP/IP Permet d'échanger des données dans un environnement hétérogène Chaque ordinateur est connu par une adresse IP unique On peut aussi y faire référence par son nom Ex: cortes.cnam.fr = 163.173.212.26
Technologies web
5
Le Domain Name Service
Établit une correspondance noms/adresses Jusqu'en 1984, tout était centralisé dans un seul fichier hosts.txt ! Remplacé par le DNS: une organisation hiérarchique des noms de domaine La gestion du DNS est décentralisée: un sousdomaine est géré par un serveur de nom
Technologies web
6
Structure du DNS
Les serveurs de nom collaborent entre eux pour convertir un nom de machine en adresse IP.
fnac
.com
Technologies web
bhv
www
afplc
.org
www
apache
xml
sncf
java
cnam
www
.fr
univ-orleans
cortes
7
Le Web
C'est un système d'information basé sur l'Internet Ce SI est constitué de « documents », terme à prendre au sens large Ils sont fournis par des serveurs web Ils sont consultés grâce à des clients web Les serveurs et les clients communiquent à l'aide d'un protocole : HTTP HyperText Transfer Protocol
Technologies web
8
Fonctionnement du Web
programme client
machine client
HTML CSS JavaScript
Technologies web
requêtes
HTTP
Internet
document
PHP, Java, Perl, C, ...
programme serveur
documents
documents
machine serveur
9
Quelques mots sur HTTP Protocole (langage) d'échange d'informations propre au Web On ouvre une connexion On envoie un entête Puis une ligne blanche Puis éventuellement un contenu Et on ferme la connexion.
Pas de connexion permanente !
Technologies web
10
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents