説明する
1. これは、対話型プログラムが Web サーバーと通信できるようにするプロトコルです。 FastCGI は、以前の Common Gateway Interface (CGI) の拡張バージョンです。
2. サーバーが同時により多くの Web ページ要求を処理できるように、Web サーバーと CGI プログラム間の対話コストの削減に努めます。
原理
FastCGI プロセス マネージャーが開始されると、最初に php.ini ファイルが解析され、実行環境が初期化され、次に複数の CGI プロトコル インタプリタ デーモン プロセスが開始されます (プロセス管理には複数の php-cig または php-cgi.exe が表示されます)。 , WEB サーバーの接続を待機します。クライアントが WEB サーバーへのアクセスを要求すると、FastCGI プロセス マネージャーが CGI インタープリターを選択して接続し、WEB サーバーは CGI 環境変数と標準入力を FastCGI サブサーバーに送信します。 -process php-cgi; php -cgi サブプロセスが処理された後、標準出力とエラー情報を WEB サーバーに返します。この時点で、php-cgi サブプロセスは接続を閉じ、このリクエストは閉じられて続行されます。 FastCGI プロセス マネージャーからの次の要求接続を待機して処理します。
以上がphp FastCGIモードの理解でしたので、皆様のお役に立てれば幸いです。