Webサーバ
Webサーバ
- クライアント(Webブラウザ)のリクエストに応じて、HTMLや画像などの表示を提供するサービスプログラムまたは、そのWebサービスが動作するサーバ
- Apache(アパッチ)やNginx(エンジンエックス)やマイクロソフト社のIIS(アイアイエス)などがあるよ
- HTTPリクエストにHTTPレスポンスを返すソフトウェア
ちょっと深堀
動的コンテンツと静的コンテンツ
大まかに言って、サーバーは静的コンテンツと動的コンテンツのどちらかを提供することができます。「静的」は「そのまま提供する」という意味です。静的なウェブサイトは構築するのが最も簡単なので、最初に静的サイトを作成することをお勧めします。
「動的」はサーバーがコンテンツを処理したり、データベースからその場で作成したりすることを意味します。この方法は、柔軟なページを提供できる反面、技術的難易度が高く、ウェブサイトの構築が複雑になります。