Séance 5 - 27/10/2005 Projet de site dynamique avec Dreamweaver : MyCMS
Connexion Mysql avec Dreamweaver Réalisation des pages dynamiques Objectifs Maîtriser l’environnement de développement de sites dynamiques avec EasyPHP (www.easyphp.org) Manipuler des données dans un SGBD (Mysql) Importation Création de BD et de tables Ajout de données Requêtes Connexion Mysql avec Dreamweaver Réalisation des pages dynamiques Introduction à PHP Réalisation d’un mini site dynamique MyCMS
Rappels… Les limites du HTML CSS et templates (Modèles) Javascript …
Rappels : les sites dynamiques ou interactifs Architecture 3 Tiers : Client - Serveur WEB - Serveur d’Application - SGBD Strate client Strate application Strate données BD INTERNET Utilisateur Serveur WEB Serveur / service d’application CLIENT SGBD
Principes des sites dynamiques Le serveur WEB (http) envoie les pages générées au format HTML et réceptionne les requêtes du client Le serveur d’application est un logiciel qui traite les pages qui contiennent des scripts ou des balises coté serveur et assure la relation avec la SGBD. Les données sont stockées dans une BD
Avantages des sites dynamiques Interactivité accrue avec l’internaute Partage de l’information et traitement de l’information Personnalisation de l’interface selon le profil de l’internaute Fond et forme séparés Mises à jour plus aisées
Détails du projet MyCMS Expression des besoins : je veux… Des rubriques (gestion des rubrique : ajout, modification,…) Des articles, des news…du contenu Gérer des utilisateurs : rédacteurs de contenu avec des droits différents Gérer l’inscription des rédacteurs … Modèle entité association – MERISE
Modèle Physique des données (MPD)
TP en ligne scaschera.free.fr/master_2006/dreamweaver/mycms