ホームページ >バックエンド開発 >PHPチュートリアル >Web ネットワーク要求プロセス_更新される PHP バージョン)
アドレスを参照して入力するとき、サーバーはどのようにサーバーにリクエストし、ページの情報をどのように表示しますか?
ブラウザに http アドレスを入力します (例: http://localhost/
)
——>ブラウザはDNSサーバーにリクエストを行い、対応するIPアドレスを取得します
——>IP アドレスから対応するサーバー (Apache サーバーなど) を検索します
——>サーバーはリクエストを受信し、URL 文字を解析し、URL 内の IP アドレスの後のファイル パス名を取得します
——>1. サーバーの Web ディレクトリを検索して、対応する html、css、xml ファイルがあるかどうかを確認し、存在する場合は、解析によって返されたデータがブラウザに表示されます。ディスプレイ
——>2. 要求された PHP コンポーネントが http://localhost/info.php の場合、Apache では処理できないため、PHP プログラムに転送されて処理され、PHP は処理結果を Apache に返します。 html の形式にすると、Apache はそれをブラウザに返します。
そのため、Apache と PHP をインストールするときは、Apache を PHP に関連付ける必要があります。Apache が php ファイルのリクエストを受け取ると、そのリクエストは処理のために php プログラムに転送されます。