Qu'est-ce que le PHP ?
PHP est un langage de programmation que vous intégrez dans vos pages HTML. Il permet d'automatiser des tâches répétitives, de rendre le contenu de vos pages dynamiques, ...
Pour commencer, il faut que vous compreniez comment fonctionne une requète HTTP. En clair, ce qui se passe lorsque vous tapez une adresse dans votre navigateur et à quel moment PHP intervient. Voici un schéma qui vous permettra de comprendre comment cela fonctionne :
- Votre navigateur envoie l'adresse (URL) que vous avez tapée.
- Le serveur web (Apache pour PHP) va chercher le fichier demandé et le renvoie à votre navigateur.
- Votre navigateur interpréte les différents scripts présents dans le fichier reçu (HTML, CSS, JavaScript) et affiche la page.
Maintenant, voyons ce qui se passe lorsque votre page contient du PHP :
Votre navigateur envoie l'adresse que vous avez tapée.
Le serveur Web cherche le fichier demandé. Si ce fichier porte une extension PHP (.php, .php3, .php4 par exemple) il le transmet à PHP.
PHP analyse et éxécute le code PHP qui se trouve entre les balises php. Si ce code contient des requètes vers une base de donnée, PHP envoie cette requète au gestionnaire de bases de données. Ce dernier renvoie le résultat de la requète à PHP qui continu alors l'éxécution des scripts PHP.
Une fois l'exécution terminée, PHP renvoi au serveur web la page dépourvu de code PHP.
Le serveur web renvoi à votre navigateur la page pour que votre navigateur puisse l'interpréter et l'afficher.
Vous avez sûrement remarqué que le code PHP est éxécuté sur le serveur au contraire du HTML qui l'est sur votre ordinateur. Ainsi, il n'y à aucune trace du code PHP dans la source de la page affichée par votre navigateur.
La base de données la plus fréquement utilisée avec PHP est MySQL. Nous verrons plus loin à quoi peut vous servir une base de données.
| Charte d'utilisation du site © 2012 CBDreamDev |



















