PHP est un langage de programmation (PL) largement utilisé pour écrire des programmes pour divers sites Internet. Sa principale spécificité est que tout le code est exécuté côté serveur, et le résultat du travail est ensuite affiché dans le navigateur de l'utilisateur sous forme de contenu HTML.
Instructions
Étape 1
Le code écrit dans le fichier PHP s'exécute indépendamment de l'ordinateur de l'utilisateur sur le serveur distant. Lorsque vous visitez le site, la fenêtre du navigateur affiche le contenu HTML qui a été reçu du serveur adressé, c'est-à-dire l'ordinateur sur lequel sont stockés tous les éléments du site.
Étape 2
Lorsque vous accédez au site, le navigateur envoie un signal en réponse auquel le serveur commence à renvoyer les éléments nécessaires au programme au format hypertexte. Lors de l'accès à une page PHP, le serveur, à l'aide de l'interpréteur de commandes, exécute les instructions spécifiées dans le code, en effectuant les opérations de calcul nécessaires. Après leur achèvement, le résultat du programme est également généré en HTML et envoyé à l'utilisateur dans la version terminée.
Étape 3
Le temps d'exécution du script par l'ordinateur distant variera en fonction de la complexité et de la massivité du code, ainsi que de la vitesse du serveur sur lequel se trouve le site. Il est à noter que si l'ensemble correspondant de bibliothèques et d'instructions pour PHP n'est pas installé sur la machine de l'hébergeur, le script ne sera pas lancé, ce qui signifie que la page requise dans la fenêtre du navigateur ne sera pas chargée.
Étape 4
En fonction des actions de l'utilisateur, le signal requis est envoyé au serveur depuis le navigateur. Par exemple, après avoir rempli les données du formulaire d'inscription, toutes les données spécifiées dans le format approprié sont envoyées à un ordinateur distant, qui vérifie l'exactitude du remplissage. Si un champ a été mal rempli, la machine envoie une demande au navigateur pour indiquer des données incorrectes conformément aux exigences. Dès que des informations correctement remplies sont envoyées au serveur, elles sont enregistrées et un message est envoyé au navigateur indiquant que l'enregistrement a réussi.
Étape 5
Un programme écrit de manière incorrecte en PHP ne fonctionnera pas correctement, peu importe ce que fait l'utilisateur ou le serveur. Si le code PHP ne peut pas être traité, la machine distante envoie un message correspondant au navigateur, qui s'affiche sur le moniteur.
Étape 6
A chaque nouvel appel de la page, le script PHP est relancé, ce qui signifie que chaque page est traitée quelle que soit la requête précédente. Par exemple, lorsque vous passez d'une page à une autre sur un site, des programmes distincts sont exécutés, qui ne sont généralement pas liés les uns aux autres, mais forment en même temps une structure unique. S'il est nécessaire de transférer des données d'un fichier PHP à un autre, les directives PL correspondantes sont utilisées.