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

Quelle est la différence entre fastcgi et cgi

王林
Libérer: 2020-07-13 17:27:38
avant
3568 Les gens l'ont consulté

Quelle est la différence entre fastcgi et cgi

Analyse des différences :

(apprentissage recommandé : tutoriel nginx)

cgi

le serveur web sera Selon le contenu de la requête, un nouveau processus sera fork pour exécuter le programme C externe (ou le script perl...). Ce processus renverra les données traitées au serveur web. Enfin, le serveur web enverra le contenu. à l'utilisateur. Le processus qui vient d'être démarré se terminera également.

Si l'utilisateur demande de modifier le script dynamique la prochaine fois, le serveur Web lancera à nouveau un nouveau processus et le processus continuera encore et encore.

fastcgi

Lorsque le serveur Web reçoit une requête, il ne relancera pas un processus (car ce processus est démarré au démarrage du serveur Web et ne se terminera pas directement). Transmettez le contenu à ce processus (communication inter-processus, mais fastcgi utilise une autre méthode, la communication TCP). Ce processus traite la demande après l'avoir reçue, renvoie le résultat au serveur Web et attend finalement l'arrivée de la prochaine demande. d'arrêter.

Pour résumer, la différence réside dans l'opportunité de bifurquer le processus à plusieurs reprises et de traiter la demande.

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:
cgi
source:csdn.net
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!