Qu’est-ce que PHP et comment l’utiliser ?

PHP est l’acronyme de “PHP : Hypertext Preprocessor”. Découvrez PHP et les bases que vous devez connaître pour commencer.

PHP est l’acronyme de “PHP : Hypertext Preprocessor”. C’est un langage de script qui permet aux développeurs Web d’exécuter des processus à partir d’une page Web. Au lieu que ces scripts s’exécutent sur le navigateur, ils s’exécutent sur le serveur Web, puis transmettent la sortie du script à la page Web.

L’avantage d’utiliser PHP est qu’il permet aux développeurs d’afficher un contenu de page Web beaucoup plus interactif et dynamique sans enliser le navigateur ni consommer le processeur de l’utilisateur. Ces scripts sont intégrés directement dans la page Web HTML qui produit ce contenu statique de la page.

Comment intégrer PHP dans une page Web

Intégrer des fonctions PHP dans une page Web HTML est très simple. Préfacez simplement le script avec puis placer ?> à la fin du scénario.

Tout ce qui se trouve entre ces balises s’exécutera sur le serveur en tant que script PHP. La sortie de ce script sera affichée sur la page où vous l’avez intégré.

L’une des fonctions PHP les plus simples est la fonction “echo”, qui renvoie du texte brut. L’intégration d’une fonction PHP simple comme celle-ci fonctionne comme suit :




Mon exemple d’écho PHP


echo “Bonjour le monde!”;
?>


Lorsque vous ouvrez ce fichier à partir d’un navigateur Web, la sortie ressemblera à ceci :

bonjour la sortie du monde

Comme vous pouvez le voir, le script PHP a été exécuté sur le serveur et a simplement fourni une sortie du texte “echo” que vous avez spécifié. Cela sort sous la forme du texte statique HTML “Hello World!”.

Les choses deviennent beaucoup plus intéressantes lorsque vous commencez à utiliser des fonctions PHP plus avancées (voir ci-dessous).

Comment fonctionne PHP ?

Contrairement au HTML, vous ne pouvez pas simplement créer un fichier PHP sur votre ordinateur, puis ouvrir le fichier avec votre navigateur. En effet, votre ordinateur aurait besoin d’installer PHP pour pouvoir traiter les demandes d’exécution de scripts PHP.

La façon dont les pages avec des scripts PHP fonctionnent normalement est que votre navigateur ouvre la page qui est stockée sur un serveur Web distant quelque part sur Internet. PHP est installé sur ce serveur Web et peut traiter toutes les requêtes de script PHP appelées sur cette page.

processus php

L’ordre dans lequel cela fonctionne est le suivant.

  1. Lorsque vous visitez une page Web sur le Web qui contient des scripts PHP, le serveur Web traite la page et tous les scripts PHP qui sont appelés la première fois que la page se charge.
  2. Le code HTML statique de la page et toutes les sorties de script PHP sont transmis à votre navigateur Web.
  3. Lorsque vous interagissez avec des éléments PHP sur la page, une nouvelle requête est envoyée au serveur Web.
  4. Le serveur traite tous les nouveaux scripts PHP déclenchés par l’utilisateur, puis met à jour la page affichée sur le navigateur avec la nouvelle sortie.

Ce processus implique que tout le traitement des scripts se déroule sur le serveur plutôt que dans votre navigateur. La seule demande imposée au processeur de votre ordinateur est le chargement du contenu HTML statique dans le navigateur. Tout le traitement des scripts PHP se produit sur le serveur Web plutôt que sur votre ordinateur. Cela rend les pages Web et les interactions avec la page plus efficaces et plus rapides.

Ceci est plus efficace que les langages de script côté navigateur comme Javascript traités par le navigateur et consommant vos ressources CPU pour fonctionner.

Exemple de script PHP

Regardons un exemple typique du monde réel d’un script PHP sur une page Web moderne.

Pour les sites WordPress, la plupart des pages Web ont des scripts PHP qui recherchent les paramètres dans la configuration du site WordPress et formatent la page en conséquence. Les scripts PHP peuvent utiliser des instructions conditionnelles telles que “IF” pour faire varier la sortie de la page en fonction de ces conditions d’entrée.

Dans le script ci-dessous, le script PHP vérifie la configuration WordPress « socialFooter ». Si l’utilisateur a activé cette option, le script PHP affiche la section de pied de page social. Sinon, il n’affichera rien.


Leave a Comment

Your email address will not be published. Required fields are marked *