SlideShare a Scribd company logo
1 of 7
①WEBが動く仕組みについて
この画面、どうして見えているのだろう?
登場するものは3つ
クライアント
自分たちが見ている画面
サーバー
実際にデータがある場所
ネットワーク
クライアントとサーバー
をつないでいる
①クライアントがサーバーにネット
ワークを通して欲しい情報を要求する
②サーバーがネットワークを通してク
ライアントに持っているデータを送る
これをリクエストと呼ぶ
これをレスポンスと呼ぶ
今回の場合だと
①https://twitter.com/engin_portfolio
の情報を教えて!!
②はい!!どうぞ~
実はコンピュータは文字を認識できない
つまり、いきなり“ https://twitter.com/engin_portfolio ”と言わ
れても分からない。
実は、各サイトの情報には住所のように番号が振り分けられてい
る。例)IPアドレス>31.13.82.1
これを対応させることを「名前解決」と呼ぶ。
(DNSサーバーが行っている)
まとめ
① WEBサイトを見るとき、パソコンではライアントからイン
ターネットを通じサーバーとやり取りをしている。
②ほしい情報を送る行為をリクエスト、情報を返すことをレスポ
ンスという
③リクエストをする際には、名前解決を行っている。

More Related Content

What's hot

WebSocketを学ぼう!
WebSocketを学ぼう!WebSocketを学ぼう!
WebSocketを学ぼう!Katsuki Chousa
 
Word camptokyo2012セッション資料
Word camptokyo2012セッション資料Word camptokyo2012セッション資料
Word camptokyo2012セッション資料horike37
 
20121112 jaws-ug sapporo8
20121112 jaws-ug sapporo820121112 jaws-ug sapporo8
20121112 jaws-ug sapporo8Hirokazu Ouchi
 
WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)stmkza
 
WP Performance Optimization
WP Performance OptimizationWP Performance Optimization
WP Performance Optimizationmasaaki komori
 
RESTful APIとしてのRailsとクライアントとしてのJavaScript
RESTful APIとしてのRailsとクライアントとしてのJavaScriptRESTful APIとしてのRailsとクライアントとしてのJavaScript
RESTful APIとしてのRailsとクライアントとしてのJavaScriptNaoto Koshikawa
 
【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!
【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!
【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!株式会社ランチェスター
 
ホームページ作成の仕方
ホームページ作成の仕方ホームページ作成の仕方
ホームページ作成の仕方味村 彰久
 
私たちは何を Web っぽいと感じているのか
私たちは何を Web っぽいと感じているのか 私たちは何を Web っぽいと感じているのか
私たちは何を Web っぽいと感じているのか Kenta Yamamoto
 
C#er から見た Turbolinks 3
C#er から見た Turbolinks 3C#er から見た Turbolinks 3
C#er から見た Turbolinks 3dany1468
 
Microsoft Azure で "無料で" 運営する勉強会申し込みサイト
Microsoft Azure で "無料で" 運営する勉強会申し込みサイトMicrosoft Azure で "無料で" 運営する勉強会申し込みサイト
Microsoft Azure で "無料で" 運営する勉強会申し込みサイトJun-ichi Sakamoto
 
メールサーバをちゃんとする
メールサーバをちゃんとするメールサーバをちゃんとする
メールサーバをちゃんとするyaasita
 
WordPressのサーバーの選び方
WordPressのサーバーの選び方WordPressのサーバーの選び方
WordPressのサーバーの選び方Endoh Shingo
 
クロスドメイン処理
クロスドメイン処理クロスドメイン処理
クロスドメイン処理Yoshifumi Sato
 
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定Katsuhisa Ogawa
 
DrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについてDrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについてKatsuhisa Ogawa
 
JAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LTJAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LT三七男 山本
 
本番環境で使いたいPHP
本番環境で使いたいPHP本番環境で使いたいPHP
本番環境で使いたいPHPTakuya Sato
 

What's hot (19)

WebSocketを学ぼう!
WebSocketを学ぼう!WebSocketを学ぼう!
WebSocketを学ぼう!
 
Word camptokyo2012セッション資料
Word camptokyo2012セッション資料Word camptokyo2012セッション資料
Word camptokyo2012セッション資料
 
20121112 jaws-ug sapporo8
20121112 jaws-ug sapporo820121112 jaws-ug sapporo8
20121112 jaws-ug sapporo8
 
WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)WebSocketでリアルタイム通信 (第13回学生LT資料)
WebSocketでリアルタイム通信 (第13回学生LT資料)
 
WP Performance Optimization
WP Performance OptimizationWP Performance Optimization
WP Performance Optimization
 
RESTful APIとしてのRailsとクライアントとしてのJavaScript
RESTful APIとしてのRailsとクライアントとしてのJavaScriptRESTful APIとしてのRailsとクライアントとしてのJavaScript
RESTful APIとしてのRailsとクライアントとしてのJavaScript
 
【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!
【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!
【らぼ★ろぐ】VM上のsendmailから外部へのメールを遮断したい!!
 
ホームページ作成の仕方
ホームページ作成の仕方ホームページ作成の仕方
ホームページ作成の仕方
 
私たちは何を Web っぽいと感じているのか
私たちは何を Web っぽいと感じているのか 私たちは何を Web っぽいと感じているのか
私たちは何を Web っぽいと感じているのか
 
C#er から見た Turbolinks 3
C#er から見た Turbolinks 3C#er から見た Turbolinks 3
C#er から見た Turbolinks 3
 
Microsoft Azure で "無料で" 運営する勉強会申し込みサイト
Microsoft Azure で "無料で" 運営する勉強会申し込みサイトMicrosoft Azure で "無料で" 運営する勉強会申し込みサイト
Microsoft Azure で "無料で" 運営する勉強会申し込みサイト
 
メールサーバをちゃんとする
メールサーバをちゃんとするメールサーバをちゃんとする
メールサーバをちゃんとする
 
WordPressのサーバーの選び方
WordPressのサーバーの選び方WordPressのサーバーの選び方
WordPressのサーバーの選び方
 
クロスドメイン処理
クロスドメイン処理クロスドメイン処理
クロスドメイン処理
 
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
CDNで高速化!Drupal認証ユーザーむけページキャッシュ設定
 
DrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについてDrupalとWEB高速化 CDNについて
DrupalとWEB高速化 CDNについて
 
JAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LTJAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LT
 
WWWの仕組み
WWWの仕組みWWWの仕組み
WWWの仕組み
 
本番環境で使いたいPHP
本番環境で使いたいPHP本番環境で使いたいPHP
本番環境で使いたいPHP