Maison >développement back-end >Problème PHP >Quel est le processus de php dans le développement web ?

Quel est le processus de php dans le développement web ?

(*-*)浩
(*-*)浩original
2019-10-15 11:59:153699parcourir

La construction d'un site Web PHP, puis le fonctionnement du site Web sur le client et le serveur sont la base du fonctionnement du site Web. À quoi ressemble le processus de fonctionnement ?

Quel est le processus de php dans le développement web ?

Web : Terminal

Serveur web : On appelle l'ordinateur qui fournit (répond aux) services Serveur (Serveur), également appelé côté serveur. (Apprentissage recommandé : Tutoriel vidéo PHP)

Client web : L'ordinateur qui accepte (demande) les services est appelé le client (Client), également appelé client.

Le processus de traitement de PHP dans le développement web

Le principe de fonctionnement de PHP est le processus de collaboration entre Apache, PHP et les navigateurs :

Lorsque l'utilisateur saisit le nom du fichier de la page PHP à accéder dans l'adresse du navigateur et appuie sur Entrée, la requête PHP sera déclenchée et la requête sera envoyée au serveur WEB (apache) qui prend en charge PHP.

Le serveur WEB (apache) accepte cette requête et la juge en fonction de son suffixe. S'il s'agit d'une requête PHP, le serveur WEB (apache) retire du disque dur ou de la mémoire l'application PHP à laquelle l'utilisateur souhaite accéder. et l'envoie au programme du moteur PHP.

Le programme du moteur PHP analysera le fichier envoyé depuis le serveur WEB (apache) du début à la fin, le lira en arrière-plan selon la commande, traitera les données et générera dynamiquement la page HTML correspondante.

Le moteur PHP va générer une page HTML et la renvoyer au serveur WEB (apache). Le serveur WEB (apache) renvoie ensuite la page HTML au navigateur client, et la dernière page complète s'affiche devant nous via le navigateur.

Alors, à part Apache, quels autres serveurs prennent en charge PHP ?

PHP a une très bonne compatibilité. Presque tous les serveurs Web prennent en charge PHP. Les serveurs principaux pouvant exécuter PHP incluent Apache, nginx et iis.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn