Maison >développement back-end >Problème PHP >Processus d'exécution de nginx vers php
flux d'exécution de nginx vers php
nginx et php traitant l'organigramme de réponse aux demandes des utilisateurs
Un bref résumé du processus depuis le moment où un utilisateur demande une URL (requête HTTP) à un navigateur jusqu'au moment où le serveur traite la demande et renvoie les données. S'il y a des erreurs ou des expressions incorrectes, n'hésitez pas. pour en discuter et les échanger.
Processus d'exécution des transactions HTTP
● Le client (navigateur) effectue l'opération de demande (entrez l'URL, cliquez sur le lien, soumettez le formulaire).
● Le client résout le nom de domaine et demande l'adresse IP au serveur DNS défini.
● Le client utilise une négociation à trois pour établir une connexion TCP/IP avec le serveur en fonction de l'adresse IP renvoyée par le serveur DNS.
● Une fois la connexion TCP/IP réussie, le client envoie une requête HTTP au serveur.
● Le serveur Web côté serveur déterminera le type de ressource de la requête HTTP et effectuera le traitement de distribution de contenu ; si la ressource demandée est un fichier PHP, le logiciel côté serveur démarrera le programme CGI correspondant pour le traitement. et renvoie le résultat du traitement.
● Le serveur répond au client avec les résultats du traitement du serveur Web
● Le client reçoit la réponse du serveur et restitue les résultats du traitement si le contenu de la réponse nécessite de demander d'autres données statiques. ressources, il est accéléré grâce aux ressources nécessaires à CDN Access.
● Le client présente la vue rendue et déconnecte la connexion TCP/IP
Recommandé : "Tutoriel PHP"
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!