1. De l’ HTML vers PHP
Une page HTML est constituée de balises qui correspondent à des instructions de mise en forme de la page web. Le langage PHP est un langage de programmation comme la plupart des langages de programmation contient des variables, des instructions conditionnelles, des structures itératives, des bibliothèques,…
Dans le cas du PHP, les ordinateurs des clients (Les navigateurs) ne savent pas lire le code PHP. C'est donc au serveur de transformer le code PHP en HTML. Chaque page générée (Convertir la page du PHP vers l’HTML) est destinée à un seul client. Quand un nouveau client se présente, le serveur recommence à générer une page HTML.
Notez que la génération de la page peut prendre du temps (quelques millisecondes en fonction de la taille de la page). Cela veut dire que le serveur doit être plus puissant pour pouvoir traiter du PHP qu'un serveur HTML normal... Si votre site est connu, ce n'est pas un client qui va demander une page PHP, mais plutôt plusieurs clients en même temps !
Exemple :
-Page Sur le Serveur-

Le serveur doit alors convertir ce code en un code interprétable par le client. Alors le code reçu par le client est :

2. Comment travailler avec PHP
Dans cette partie, je vais vous expliquer comment démarrer facilement avec le langage, ainsi comment créer vos pages PHP, et comment les gérer avec EasyPHP.
a. Ecriture du script PHP
Ouvrir un éditeur HTML de votre choix (bloc notes par exemple) et taper le texte ci-dessous :
<html>
<head>
<title>Ma première page en PHP</title>
</head>
<body>
<?php echo "Bonjour tout le monde"; ?>
</body>
</html>
L'exemple permet d'afficher texte Bonjour tout le monde
Comme vous constater, le script PHP s'intègre directement au code HTML et commence par <?php et se termine par ?>.
On peut placer une balise PHP n'importe où dans le code HTML
b. Enregistrement de la page
Une page en PHP sera généralement sauvegardée en lui donnant une des extensions suivantes PHP, PHP3, PHP4, PHP5. Pour notre exemple : bonjour.php
c. Affichage du résultat
Avant d'afficher le résultat de la page, il faut s'assurer qu’Apache est démarré.
Il existe 3 façons d'accéder à la page PHP.
- Avec le menu, ouvrir le "Web local" si la page est dans le dossier www d'EasyPHP (Voir la vidéo);
- Avec le menu, ouvrir le "Administration" si vous avez créé un alias ;
- Avec le menu, ouvrir le "Administration" si vous avez créé un alias ;
|