PHP V1
Reda CHERIF ZAOUI
reda_cz@yahoo.com
Web dynamique avec PHP
1
Plan
Web statique et dynamique.
Les bases du web : HTML, XHTML, CSS
PHP : Langage de script
Environnement de travail
Syntaxe de base
Les types de données
Les variables
Les constantes
Les opérateurs
Les structures de contrôle
Les fonctions
La gestion des formulaires
MySQL et environnement WAMP
PHP et Base de données MySQL
La gestion des sessions
Projet final : Exemple complet
Web dynamique avec PH
P
2
Web statique et dynamique
Web dynamique avec PH
P
3
Sites statiques :
Sites web, dont le contenu ne peut pas être mis à jour automatiquement (statique) et qui sont réalisés uniquement à l'aide des langages (X)HTML et CSS.
Avantages :
Très facile à réaliser.
Bien adaptés pour des pages de type : présentation.
Inconvénients :
Nécessite l’intervention du WebMaster pour la mise à jour.
Web dynamique avec PH
P
4
Sites dynamiques :
Sites web dont le contenu peut changer automatiquement (dynamiques).
Sites réalisés à l’aide de langages de scripts (ou de programmation) en plus des langages (X)HTML et CSS.
Avantages :
Le contenu peut changer sans intervention du WebMaster
Inconvénients :
Plus complexes à réaliser.
Nécessite la connaissance d’un langage de script en plus des langages statiques (X)HTML et CSS.
Web dynamique avec PH
P
5
Sites dynamiques :
Exemples de fonctionnalités de sites dynamiques :
• Un compteur de visiteurs total ou connectés.
• Un espace membres pour lequel on doit s’authentifier.
• Un forum de discussion.
• Une newsletter ou envoi automatique de mail.
• Un Blog.
• Un Wiki, etc…
Web dynamique avec PH
P
6
Fonctionnement d’un site web :
Les sites web obéissent à l’architecture client/serveur :
Client :
C’est le navigateur internet (IE, Firefox …) à travers lequel un utilisateur peut envoyer des requêtes HTTP.
Serveur web :
C’est une application qui stocke et gère des sites web dans leurs interactions avec les utilisateurs.
Web dynamique avec PH
P
7