ホームページ > バックエンド開発 > PHPの問題 > nginxからphpへの実行プロセス

nginxからphpへの実行プロセス

藏色散人
リリース: 2023-02-28 12:46:01
オリジナル
3561 人が閲覧しました

nginxからphpへの実行プロセス

#nginx から php の実行フロー

nginx と php の処理ユーザー リクエストの応答フローチャート

ユーザーがブラウザからURLをリクエスト(HTTPリクエスト)してから、サーバーがリクエストを処理してデータを返すまでの流れを簡単にまとめたものです、間違いや間違った表現がありましたら、ご指摘ください。話し合って交換しましょう。

HTTP トランザクション実行プロセス

● クライアント (ブラウザ) はリクエスト操作 (URL の入力、リンクをクリック、フォームの送信) を行います。

# クライアントはドメイン名を解決し、設定された DNS サーバーに IP アドレスを要求します。

# クライアントは、DNS サーバーから返された IP アドレスに基づいて、スリーウェイ ハンドシェイクを使用してサーバーとの TCP/IP 接続を確立します。

# TCP/IP 接続が成功すると、クライアントは HTTP リクエストをサーバーに送信します。

# サーバー側 Web サーバーは HTTP リクエストのリソース タイプを判断し、コンテンツ配信処理を実行します。要求されたリソースが PHP ファイルの場合、サーバー側ソフトウェアは対応する CGI プログラムを起動して処理します。そして処理結果を返します。

# サーバーは、Web サーバーの処理結果をクライアントに応答します。

# クライアントは、サーバーからの応答を受信し、処理結果をレンダリングします。応答内容が他の静的なリクエストを必要とする場合は、リソースに応じて、CDN アクセスによって必要なリソースが高速化されます。

# クライアントはレンダリングされたビューを表示し、TCP/IP 接続を切断します。

推奨: 「

PHP チュートリアル

以上がnginxからphpへの実行プロセスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート