PHP:
Résumé du cours
PHP ou PHP Hypertext Preprocessor
(initialement apparu sous le nom de Personnal
Home Page) est un langage de script exécuté au
coté serveur. Il permet de créer des pages Web
dynamiques (ou interactifs). C'est à dire que le
contenu de la page devient dynamique et peut
changer automatiquement sans l'intervention du
webmaster. On peut même imaginer une page Web
faite avec PHP qui est visualisées simultanément
par deux personnes et les deux contenus de la
même page sont différents. C'est ce qui qualifie
une page Web de dynamique.
Une page Web faite avec PHP est identifiée par
l'extension .php ou .php3. Le programme PHP peut
être ajouté au code HTML existant. Il suffit que
l'on délimite la syntaxe PHP par les tags
appropriés pour indiquer au serveur qu'il s'agit
d'un programme PHP qui doit être exécuté et non
pas du code HTML.
PHP est un langage de programmation
confidentiel. C'est à dire qu'il n'est pas
retourné au client. En effet le serveur se
charge de l'exécuter avec un module appelé
serveur d'application et retourné le
résultat du script sous forme HTML au client.
Donc l'internaute ne peut pas visualiser du code
PHP s'il charge la source de la page.
Contrairement au langage JavaScript qui est
exécuté sur le navigateur du client.
Toute la puissance de PHP est dévoilée lorsqu'il
s'agit de mettre une base de données en ligne
sur le site Web. Le SGBD le plus compatible avec
PHP est MySQL. Bien qu'on peut utiliser d'autres
SGBD tel que SQL Server, Access ou Oracle.
Pour introduire du PHP dans une page HTML on
adopte les tags suivants:
-
<?php script_PHP ?> (Recommandée)
-
<? script_PHP ?>
-
<% script_PHP %>
-
<script language="PHP"> script_PHP </script>
Le
troisième tag nommé tag ASP ne marche pas par
défaut sur les serveur PHP. Il faut donc
l'autoriser en modifiant le fichier php.ini qui
constitue le fichier de configuration du moteur
PHP.
PHP est syntaxiquement trop riche puisqu'il
comporte plus de 1000 fonctions. Il est
actuellement en sa version 5.
Pour pouvoir utiliser le PHP il faut disposer
d'un serveur. Le plus connu c'est le serveur
Apache. Il est supporté par plusieurs
utilitaires conçu pour Windows tel que Easy PHP.
Ceci est un lien de téléchargement du serveur
PHP:
ZMWS
(Zazou Mini Web Server)
http://www.zmws.com/dl/
ZMWS est un serveur PHP portable. Il ne
demande pas d'être installé sur le poste de
travail. Il est extrait dans un dossier et porté
sur un périphérique amovible tel qu'une clé USB.
Idéal pour les développeurs qui travaillent sur
plusieurs postes de travail.
Une fois le ficher exécutable est extrait sur un
emplacement de votre choix entrez sur le dossier
nommé
"ZMWS"
et lancez le ficher
"ZazouMiniWebServerMonitor".
Désormais le serveur est lancé sur votre
machine. Faites en sorte de désactiver tous les
autres serveur qui peuvent créer de conflit sur
le port 80 de votre poste (tel que IIS, SQL
Server...).
Maintenant, sur la barre d'adresse du navigateur
tapez:
localhost.
La page d'accueil du serveur est alors lancée.
Lisez là attentivement pour savoir comment
exploiter pleinement les performances de votre
serveur.
Téléchargement du cours de PHP
 |