Apache とは何ですか?
1: アパッチ (Apache) は、アパッチと音訳され、米国南西部のアパッチ族と呼ばれる北米インディアンの部族です。伝説によれば、アパッチは勇敢で無敵の戦士であり、インディアンからは勇気と勝利の代表者とみなされていたため、後世はインディアンの部族に彼の名を冠し、アパッチ族はそのタフさでも知られています。インドの歴史の中で。その他すべては上記の意識に基づいて進化しました。
2: Apache はソフトウェア基盤の名前です。通常、apache と呼ばれるものは、Apache サーバーである Apache HTTP Server を指します。これは、Apache Software Foundation によって管理されているオープン ソースのサーバー ソフトウェアであり、コンピューター上のアプリケーションとして理解できます。簡単に言うと、その機能はコンピュータをサーバーに変え、コンピュータが特定のネットワーク ポートを開いてネットワークからこのマシンに送信される HTTP リクエストを受信し、リクエストの内容を処理して、それに応じて応答できるようにすることです。
3: APACHE はネットワーク サーバーであり、このサーバーは TCP ポート (通常は 80) をリッスンし、ポートで受信したコマンドを解釈し、結果を送信します。 APACHE で説明される主なコマンドは GET と POST で、これらは通常、クライアントがブラウザにアドレスを入力し、ブラウザでリンクをクリックし、フォームを送信することに対応します。 APACHE が GET および POST コマンドを解釈するとき、GET および POST のオブジェクトが HTML、CSS、JS、RAR、TXT などの一般的なファイルの場合、ファイルの内容をクライアントに直接送り返します。オブジェクトが PHP ファイルである場合、APACHE は PHP.EXE プログラムを起動し (UNIX では名前が異なり、モジュールとしてインストールする詳細も異なります。ここでは単なる例です)、ファイルと呼び出しパラメータを PHP.EXE に渡します。そして、PHP.EXE の実行結果をクライアントにフィードバックします。
PHP はさまざまなライブラリを呼び出してさまざまな機能を実行できます。最も一般的な機能はデータベースへのクエリです。 PHP.EXE は、PHP テキスト ファイル内のステートメントを解釈して実行します。通常、バッチ処理と同様に、実行前に変換されません。
APACHE では、PHP と同様に複数のフィルターを設定できます。すべての XXX ファイルは実行のために XXX.EXE に送信され、実行された内容はブラウザに送信され、その他のファイルは直接送信されます。 APACHE は非常にシンプルで機械的に実行されます。
Apache 関連の知識の詳細については、Apache 使用法チュートリアル 列をご覧ください。
以上がアパッチとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。