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
610
Other Decks in Programming
See All in Programming
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
110
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
6
1.8k
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
120
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
1.1k
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
260
Missing parts when designing and implementing Android UI
ericksli
0
170
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
rails new flags - `rails new` のフラグから Rails を構成するコンポーネントの変遷をザックリ眺める
snaka
0
1.8k
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
190
Vapor Revolution
kazupon
1
210
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
120
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
65
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Why Our Code Smells
bkeepers
PRO
334
57k
Building Adaptive Systems
keathley
38
2.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
GraphQLとの向き合い方2022年版
quramy
43
13k
Side Projects
sachag
452
42k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
How STYLIGHT went responsive
nonsquared
95
5.2k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Faster Mobile Websites
deanohume
305
30k
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