์ƒˆ์†Œ์‹

๐Ÿ’ป Web

์„œ๋ฒ„ ๊ตฌ์ถ•์„ ์œ„ํ•œ ์›น(Web)์˜ ๋™์ž‘ ๋ฐฉ์‹๊ณผ ๊ธฐ๋ณธ ์šฉ์–ด ๋ฐ ๊ฐœ๋…

  • -

ํ”Œ๋ผ์Šคํฌ์™€ ์žฅ๊ณ ๋ฅผ ๊ณต๋ถ€์ค‘์ธ๋ฐ, ๊ธฐ๋ณธ์ ์ธ ์›น์— ๋Œ€ํ•œ ๊ฐœ๋…์ด ์•ˆ์žกํžŒ๊ฒƒ ๊ฐ™์•„์„œ ์šฉ์–ด๋“ค์„ ์ •๋ฆฌํ•ด ๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. 

*์›น(Web)

 ์ง€๊ธˆ ๋ณด๊ณ  ์žˆ๋Š” ์ด ๊ฒŒ์‹œ๊ธ€์€ ์›น ํŽ˜์ด์ง€๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์›น ํŽ˜์ด์ง€๋“ค์˜ ์ง‘ํ•จ์€ ์›น์‚ฌ์ดํŠธ(website)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ, ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋œ๊ฒƒ์€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์›น ์•ฑ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

*์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ

์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด๋ž€, HTTP ํ”„๋กœํ† ์ฝœ๋กœ ํ†ต์‹ ํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ณผ์ •์„ ๋งํ•ฉ๋‹ˆ๋‹ค.

HTTP/HTTPS๋ž€? (Hyper Text Transfer Protocol)
์ธํ„ฐ๋„ท์—์„œ ํ•˜์ดํผ ํ…์ŠคํŠธ ๋ฌธ์„œ๋ฅผ ๊ตํ™˜ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ
ํ”„๋กœํ† ์ฝœ์ด๋ž€? (protocol) ๋ณต์ˆ˜์˜ ์ปดํ“จํ„ฐ ์‚ฌ์ด๋‚˜ ์ค‘์•™ ์ปดํ“จํ„ฐ์™€ ๋‹จ๋ง๊ธฐ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์›ํ™œํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ํ†ต์‹  ๊ทœ์•ฝ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.

*๋™์ž‘ ๋ฐฉ์‹

์›น์ด ์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‘๊ฐ€์ง€ ์š”์†Œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

 ์ฒซ๋ฒˆ์งธ๋Š” ์„œ๋ฒ„(html๋ฌธ์„œ, ๋ฐ ์›น ํŽ˜์ด์ง€๋ฅผ ์‹ค์งˆ์ ์œผ๋กœ ๊ตฌ๋™ํ•˜๋Š” ์š”์†Œ), ๋‘๋ฒˆ์งธ๋Š” ํด๋ผ์ด์–ธํŠธ(์‚ฌ์šฉ์ž, ์‚ฌํŒŒ๋ฆฌ ๋ฐ ํฌ๋กฌ๋“ฑ๊ณผ ๊ฐ™์€ ์›น ๋ธŒ๋ผ์šฐ์ ธ๋กœ ์ ‘์†ํ•˜๋Š”)

์˜ˆ๋ฅผ๋“ค์–ด, ํด๋ผ์ด์–ธํŠธ๊ฐ€ http://infinitt.tistory.com ๋ผ๋Š” URL์— ์ ‘๊ทผ ํ•˜์—ฌ ์ •๋ณด๋ฅผ ์š”์ฒญ(Http์š”์ฒญ)ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ์„œ๋ฒ„(tistory)์—์„œ ์‘๋‹ต์„ํ•˜์—ฌ ์ •๋ณด๋ฅผ ํด๋ผ์ด์–ธํŠธ์— ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ณผ์ •์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ์—ด๋žŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์—ญํ• ์ด ๊ณ ์ •์ ์ธ๊ฑด ์•„๋‹Œ๋ฐ์š”, ์™œ๋ƒํ•˜๋ฉด ์„œ๋ฒ„๋„ ์š”์ฒญ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋•Œ๋Š” ๋ฐ˜๋Œ€๋กœ ์ •๋ณด๋ฅผ ์š”์ฒญํ•˜๋Š” ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.(ex:ํšŒ์›๊ฐ€์ž… ํ• ๋•Œ ์ •๋ณด ์š”์ฒญ).  ๋”ฐ๋ผ์„œ ์ƒ๋Œ€์ ์ธ ๊ฐœ๋…์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. 

*HTTP ์š”์ฒญ๊ณผ ์‘๋‹ต

http์š”์ฒญ : ๋ฉ”์„œ๋“œ(์„œ๋ฒ„์˜ ๋™์ž‘), URL์ฃผ์†Œ, ํ—ค๋” ๋ฐ ๋ณธ๋ฌธ(๋ณธ๋ฌธ์€ ํ•„์ˆ˜์š”์†Œ ์•„๋‹˜)

http์‘๋‹ต : ์ƒํƒœ์ฝ”๋“œ, ํ—ค๋” ๋ฐ ๋ณธ๋ฌธ

 

*ํ”„๋ก ํŠธ์—”๋“œ , ๋ฐฑ์—”๋“œ

์›น์˜ ๋™์ž‘์„ ๋„์‹ํ™” ํ•ด๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.

ํ”„๋ก ํŠธ์—”๋“œ : ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์„ ๋ฐ˜์˜, ์ ์ ˆํ•œ ๋ ˆ์ด์•„์›ƒ ๋ฐ ๋””์ž์ธ, ์›น ์ฝ˜ํ…์ธ ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ตฌ์กฐํ™” ํ•˜๋Š” ์—ญํ•  (๋””์ž์ธ์ ์ธ                   ์ธก๋ฉด์ด ๊ฐ•ํ•จ) , ์ด๋•Œ ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด๋Š” JavaScript Css Html ์ž…๋‹ˆ๋‹ค.

๋ฐฑ์—”๋“œ : ์‚ฌ์šฉ์ž์ธํ„ฐํŽ˜์ด์Šค ์ด์™ธ์˜ ๊ฑฐ์˜ ๋ชจ๋“ ๊ฒƒ์„ ๋‹ด๋‹น. (์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด์ด์ง€ ์•Š๋Š” ๋‚ด๋ถ€์  ์ธก๋ฉด) ์‚ฌ์šฉ์–ธ์–ด : PHP Python                Jva ๊ทธ๋ฆฌ๊ณ  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ(์žฅ๊ณ  ํ”Œ๋ผ์Šคํฌ)

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.