Maison > Opération et maintenance > Nginx > le corps du texte

Comment nginx et php interagissent

王林
Libérer: 2019-10-16 17:57:27
original
4715 Les gens l'ont consulté

Comment nginx et php interagissent

interaction entre nginx et php

1. L'utilisateur envoie une requête http au serveur nginx (l'utilisateur et le serveur nginx effectuent une poignée de main à trois voies pour la connexion TCP)

2. nginx jugera la requête en fonction de l'URI et du suffixe visités par l'utilisateur

3. L'utilisateur demande du contenu dynamique et nginx transmettra la demande à Le client fastcgi envoie la demande de l'utilisateur à php-fpm via fastcgi_pass
Si l'utilisateur accède à des ressources statiques, c'est simple, nginx renvoie directement les ressources statiques demandées par l'utilisateur. à l'utilisateur.

4. Une fois que le wrapper a reçu la requête transférée depuis php-fpm, le wrapper générera un nouveau thread pour appeler le serveur d'analyse du programme dynamique php

5. nginx

6. nginx construit un message de réponse et renvoie le résultat à l'utilisateur

Ce n'est qu'un type de nginx La demande de l'utilisateur et le résultat de la demande de l'utilisateur renvoyé sont exécutés de manière asynchrone, c'est-à-dire. , la demande de l'utilisateur Les ressources sont transférées une fois dans nginx, et nginx peut les synchroniser, c'est-à-dire que les ressources analysées sont renvoyées à l'utilisateur directement par le serveur sans avoir à être transférées dans nginx.

Tutoriel recommandé : Tutoriel Nginx

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal