Nous savons tous que lorsque nginx analyse une requête php, il transfère la requête vers fpm pour traitement. Je veux écrire moi-même un serveur Web simple, et maintenant il peut également analyser la requête php. demande comme nginx. Je ne comprends pas très bien les informations de traitement et de retour envoyées à fpm puis reçues de fpm. J'ai jeté un coup d'œil rapide au code source de nginx et je n'ai trouvé aucun code pertinent, alors s'il vous plaît, donnez-moi un simple. exemple de démonstration ou toute personne connaissant nginx. Peu importe où se trouve le code du bloc, je vais le vérifier moi-même
.
Ce que vous devez comprendre, ce sont les protocoles CGI et FastCGI. Tout comme le protocole HTTP utilisé entre le navigateur et Nginx, le protocole FastCGI est utilisé pour communiquer entre Nginx et PHP-FPM.
Une simple démo du serveur Web https://github.com/zhoumengka... L'affiche originale peut faire référence à cette idée