Cet ouvrage fait partie de la bibliothèque YouScribe
Obtenez un accès à la bibliothèque pour le lire en ligne
En savoir plus

AbdelAli ED orleans fr

De
187 pages
1Technologies web Technologies Web Philippe Rigaux adaptation AbdelAli.ED?DBALI@univ?orleans.fr d'après Pratique de PHP et MySQL O'Reilly

  • philippe rigaux adaptation

  • http langages côté client 

  • le langage côté client javascript le langage de script php

  • ip permet d'

  • pratique de php et mysql o'

  •  c'est le réseau des réseaux 

  • 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


Voir plus Voir moins

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
Technologies web 1Objectifs
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 2Plan
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 3Pour 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 4L'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 5Le 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 6Structure du DNS
Les serveurs de nom collaborent entre eux pour 
convertir un nom de machine en adresse IP.
.fr.com .org
apache univ­orleans fnac cnamafplcbhv sncf
www www xml corteswwwjava
Technologies web 7Le 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 8Fonctionnement du Web
PHP, Java, HTTP
Perl, C, ...
requêtes
programme programme Internet
serveurclient
document
machine client documents
HTML
CSS
documents
JavaScript
machine serveur
Technologies web 9Quelques 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

Un pour Un
Permettre à tous d'accéder à la lecture
Pour chaque accès à la bibliothèque, YouScribe donne un accès à une personne dans le besoin