Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web Server Study for Beginners
Search
DMTC
September 10, 2014
Programming
0
79
Web Server Study for Beginners
Web Server 入門で使った勉強会のスライド
DMTC
September 10, 2014
Tweet
Share
More Decks by DMTC
See All by DMTC
Framework Study for Beginners
dmtc
0
49
リーダブルコード入門
dmtc
0
110
DB Design Study for Beginners
dmtc
0
110
how to use "slack" in our Hackathon
dmtc
0
260
pitch_codeprep@ventureday
dmtc
0
52
ハッカソン用ピッチフォーマット
dmtc
1
620
Other Decks in Programming
See All in Programming
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
260
EMになってからチームの成果を最大化するために取り組んだこと/ Maximize team performance as EM
nashiusagi
0
100
Better Code Design in PHP
afilina
PRO
0
130
Jakarta EE meets AI
ivargrimstad
0
410
OnlineTestConf: Test Automation Friend or Foe
maaretp
0
120
Click-free releases & the making of a CLI app
oheyadam
2
120
Djangoの開発環境で工夫したこと - pre-commit / DevContainer
hiroki_yod
1
340
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
140
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.3k
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Missing parts when designing and implementing Android UI
ericksli
0
250
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
130
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Being A Developer After 40
akosma
87
590k
The Cult of Friendly URLs
andyhume
78
6k
The Invisible Side of Design
smashingmag
298
50k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
910
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Happy Clients
brianwarren
98
6.7k
Bash Introduction
62gerente
608
210k
Navigating Team Friction
lara
183
14k
The Language of Interfaces
destraynor
154
24k
GitHub's CSS Performance
jonrohan
1030
460k
Transcript
8FC4FSWFSೖ givery Inc. ⼩小⽥田 崇之 2014/09/10
⼩小⽥田 崇之 (Takayuki Oda) p giveryとの関係 n givery Inc. 内定者
n エンジニア n DMTCで技術メンターとか p 技術の話 n サーバーサイドがメイン n vim も emacs も好きです p 趣味の話 n 乗⾺馬キャンプのカウンセラー n ボルダリングにはまりそう 2014/08/27
今回する事,話す事 p Web Server とはなにか? p サーバーとのやり取りを⾒見見よう p 実際にサーバーを建ててみよう 2014/09/10
今⽇日の内容: Database ⼊入⾨門 p ⾃自⼰己紹介 p Web Server ってなに?
p 実際に⾒見見てみよう p 実際に建ててみよう 2014/08/27
今⽇日の内容: Database ⼊入⾨門 p ⾃自⼰己紹介 p Web Server ってなに?
p 実際に⾒見見てみよう p 実際に建ててみよう 2014/08/27
うぇぶさーばーってなんなん? 2014/08/27
Web Server とは p なに? n アプリケーション p どんな? n ルールに沿ってデータを返す
p どういうルール? n HTTP っていう名前のルール 2014/09/10
HTTP って? 2014/08/27
Hypertext Transfer Protocol (HTTP) p ネットワーク越しのファイル転送ルール p リクエスト と レスポンス
p 8つの通信タイプ (HTTPのメソッド) n GET, POST n PUT, HEAD, DELETE, OPTION, TRACE, CONNECT p 今の主流流はGET と POST 2014/09/10
GET と POST 2014/08/27
GET と POST p GET: データの受信 n オプションをURLの後ろに付ける n Google
検索索とか p POST: データの送信 n オプションをリクエストボディに⼊入れる n ユーザーのログインとか 2014/09/10
今⽇日の内容: Database ⼊入⾨門 p ⾃自⼰己紹介 p Web Server ってなに?
p 実際に⾒見見てみよう p 実際に建ててみよう 2014/08/27
要素を調査 2014/09/10
リクエストの中⾝身 2014/09/10
今⽇日の内容: Database ⼊入⾨門 p ⾃自⼰己紹介 p Web Server ってなに?
p 実際に⾒見見てみよう p 実際に建ててみよう 2014/08/27
Document Root p http://localhost でアクセスされる場所 p Windows (XAMPP) n C:\xampp\htdocs
p Mac (MAMP) n /Application/MAMP/htdocs 2014/09/10