ホームページ バックエンド開発 PHPチュートリアル 05 - スレッドの SAPI ライフサイクルは複数ですか?

05 - スレッドの SAPI ライフサイクルは複数ですか?

Jul 29, 2016 am 08:52 AM
addclass apache fork

マルチプロセス SAPI ライフサイクル

通常、PHP は、PHP リクエストを処理するために Apache のモジュールとしてコンパイルされます。 Apache は通常、マルチプロセス モードを採用しており、Apache が起動されると、各プロセスは独立したメモリ領域を持ちます。ただし、各プロセスの開始段階のみが発生します。プロセスがフォークした後、プロセスの存続期間中に複数のリクエストが処理される可能性があります。 シャットダウン フェーズは、Apache がシャットダウンされるかプロセスが終了した後にのみ発生し、これら 2 つのフェーズの間で、リクエストの開始とリクエストのシャットダウン フェーズがリクエストごとに繰り返されます。


05 - スレッドの SAPI ライフサイクルは複数ですか?


マルチプロセス SAPI ライフ サイクル

マルチスレッド SAPI ライフ サイクル

マルチスレッド モードは、マルチプロセスのプロセスに似ていますが、ライフ サイクル全体でリクエストの開始と終了が並行して繰り返される点が異なります。プロセスのリンク。


05 - スレッドの SAPI ライフサイクルは複数ですか?

マルチスレッド SAPI ライフサイクル
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、ライフ サイクルと API の側面を含む、05-マルチプロセス スレッドの SAPI ライフ サイクルを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

C++ はフロントエンドですか、それともバックエンドですか? C++ はフロントエンドですか、それともバックエンドですか? Apr 22, 2024 pm 05:33 PM

C++ はフロントエンドですか、それともバックエンドですか?

PHP フレームワークのパフォーマンス比較: 速度と効率の究極の対決 PHP フレームワークのパフォーマンス比較: 速度と効率の究極の対決 Apr 30, 2024 pm 12:27 PM

PHP フレームワークのパフォーマンス比較: 速度と効率の究極の対決

HTMLファイルからURLを生成する方法 HTMLファイルからURLを生成する方法 Apr 21, 2024 pm 12:57 PM

HTMLファイルからURLを生成する方法

回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。 回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。 Apr 30, 2024 pm 05:34 PM

回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。

golang 関数の同時実行制御とサードパーティ ライブラリの統合と拡張 golang 関数の同時実行制御とサードパーティ ライブラリの統合と拡張 Apr 25, 2024 am 09:27 AM

golang 関数の同時実行制御とサードパーティ ライブラリの統合と拡張

Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか? Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか? May 09, 2024 am 09:33 AM

Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか?

Eclipseにサーバーを追加する方法 Eclipseにサーバーを追加する方法 May 05, 2024 pm 07:27 PM

Eclipseにサーバーを追加する方法

58 ポートレート プラットフォームの構築におけるアルゴリズムの適用 58 ポートレート プラットフォームの構築におけるアルゴリズムの適用 May 09, 2024 am 09:01 AM

58 ポートレート プラットフォームの構築におけるアルゴリズムの適用

See all articles