今日やること
① Web サーバーの仕組みと Docker を紹介
② Docker を使って PHP サーバーを立てる
Slide 6
Slide 6 text
Web サイトの仕組み
Web サイトって、どういう仕組みで
閲覧と操作ができるんだろう?
?
ブラウザ サーバ
Slide 7
Slide 7 text
閲覧の流れ
インターネット
サーバ
ユーザ
Slide 8
Slide 8 text
インターネット
http://example
.com を見せて
サーバ
ユーザ
❶
閲覧の流れ
Slide 9
Slide 9 text
HTML
インターネット
http://example
.com を見せて
サーバ
ユーザ
HTML を
返します!
❶
❷
閲覧の流れ
Slide 10
Slide 10 text
HTML
インターネット
http://example
.com を見せて
サーバ
ユーザ
HTML を
返します!
HTML を
表示します!
❶
❷
❸
閲覧の流れ
Slide 11
Slide 11 text
HTML
インターネット
http://example
.com を見せて
サーバ
ユーザ
HTML を
返します!
正確にいうと最初に DNS サーバへ、閲覧した
いドメインの IP アドレスを聞いて、その IP
アドレスに対してアクセスをしている
HTML を
表示します!
❶
❷
❸
⓪
閲覧の流れ
Slide 12
Slide 12 text
静的な Web サイト
● 誰がいつ見ても同じ内容が表示される
● 内容を変えるには、 HTML ファイル自体を
手作業で修正しないといけない
HTML
開発者