|
Le présent tutorial va vous permettre de démarrer la création d'un site dynamique, utilisant pour ce faire le langage PHP et une base de données MySql, application permettant la gestion d'une vidéothèque sur le web. Les étapes suivantes seront abordées : - Installer un serveur PHP-MySql sous Windows
- Création d'une base de données MySql
- Définition du site dans Dreamweaver
- Définition de la connexion à la base MySql
- Insertion des données
- Modification des données
- Suppression des données
Il est vivement conseillé aux débutant de suivre le tutorial étape par étape ;)
Pour tester les fichiers PHP en local il faut installer un serveur permettant d'interpréter ce langage, pour ce faire il existe différentes méthodes, l'une des plus simples étant d'installer un package - Apache (serveur web)
- PHP (langage dynamique)
- MySql (serveur de base de données).
Il existe de nombreux packages tout fait, l'un des plus connus en langue française étant sans doute EasyPHP, pour les autres je vous invite à visiter cette page très complète sur PHPInfo. Installation du serveur Après avoir télécharger EasyPHP on clique sur le setup du fichier, ce qui lances l'installation. L'installation se passe de manière tout à fait classique sous Windows, avec une suite de différentes fenêtres permettant de choisir le dossier de destination, la création des différents raccourcis dans le "Menu Démarrer", etc... La dernière fenêtre permet d'ouvrir la page d'accueil et de lancer le serveur, en cliquant sur Terminer. Configuration Une icône clignotant en rouge est venu se greffer dans la barre des taches près de l'horloge, indiquant que le serveur est démarré. En faisant un clic droit sur l’icône d'EasyPHP on accède à un menu contextuel qui permets de configurer le serveur et les différents logiciels. On clique sur Configuration> EasyPHP, ce qui ouvre une nouvelle fenêtre. - Démarrer EasyPHP en même temps que Windows : pas de commentaire...
- Démarrer en tant que service : valable pour Windows NT, Windows 2000 et Windows XP, permet de démarrer Apache, PHP et MySql en tant que service, on pourra dès lors se passer de lancer EasyPHP.
- Lancement automatique des serveurs au démarrage de l'application : démarre Apache, PHP et MySql en lancement d'EasyPHP, si le mode Service n'est pas coché.
- Mode expert : permets d'accéder à certaines fonctions cachées du logiciel.
- Vérifier les nouvelles versions au démarrage : pas de commentaires non plus...
- Prise en compte automatique des modifications des serveurs : relance les serveurs de manière automatique à chaque changement de configuration, comme par exemple une modification d'Apache.
Administration Toujours grâce au bouton droit, on accède à l’administration d'EasyPHP, notamment pour configurer l'emplacement des bases de données et les alias de sites web. Grâce à phpMyAdmin on peut ajouter des bases de données, modifier les tables, ajouter des infos, etc... En dernière partie, vous avez accès aux infos relatives à PHP ainsi qu'aux différentes extensions installées et paramètres du serveur. À noter que vous pouvez trouver différentes ressources, ainsi qu'une F.A.Q et un forum sur le site d'EasyPHP et sur Manucorp (concepteur d'EasyPHP). |