๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
ํ”„๋ก ํŠธ ๊ธฐ์ดˆ์ง€์‹

[ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ์•ผ์•„ํ•  ๊ธฐ์ดˆ ์ง€์‹] ์›น(Web)

by ๋‰ด์ชผ๋ฏธ 2024. 2. 4.

Web ์ด๋ž€?

์›น์€ World Wide Web์˜ ์•ฝ์–ด๋กœ, ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ๋‹ค. ์›น์€ ์šฐ๋ฆฌ๊ฐ€ ์ผ์ƒ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์›น์‚ฌ์ดํŠธ, ์˜จ๋ผ์ธ ์‡ผํ•‘, ์†Œ์…œ ๋ฏธ๋””์–ด, ๋ธ”๋กœ๊ทธ ๋“ฑ์„ ํ†ตํ•ด ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ณ  ํ†ต์‹ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค.

 

์›น๋ธŒ๋ผ์šฐ์ €์˜ ๋™์ž‘๋ฐฉ์‹

์›น์‚ฌ์ดํŠธ ์ ‘์†์‹œ ์›น๋ธŒ๋ผ์šฐ์ € ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ๋งŽ์ด๋“ค ์‚ฌ์šฉํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ €๋Š” "ํฌ๋กฌ, ํŒŒ์ด์–ดํญ์Šค, ์‚ฌํŒŒ๋ฆฌ "๋“ฑ์ด ์žˆ๋‹ค.

 

์ด ๋ธŒ๋ผ์šฐ์ € ์ด์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž๋Š” ๋‚ด๊ฐ€ ๋“ค์–ด๊ฐ€๊ณ ์‹ถ์€ ํ•ด๋‹น ํŽ˜์ด์ง€์˜ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์›นํŽ˜์ด์ง€๋Š” ์„œ๋ฒ„์— ์š”์ฒญ์„ ํ•˜๊ณ  ์„œ๋ฒ„์˜ ์‘๋‹ต์œผ๋กœ ์›น ๋ฌธ์„œ๋ฅผ ๋ฐ›๋Š”๋ฐ, ๋ฐ›์€ ์›น๋ฌธ์„œ๋Š”(html, css ๋“ฑ)์„ ํ™”๋ฉด์— ๋ Œ๋”๋งํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ ํ™”๋ฉด์— ์›นํŽ˜์ด์ง€๋ฅผ ํ‘œ์‹œํ•œ๋‹ค.

*๋ Œ๋”๋ง ๊ด€๋ จ ์„ธ๋ถ€ ๋‚ด์šฉ์€ ""์—ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ 

 

 

์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ 

์›น์€ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ๋ชจ๋ธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘๋™ํ•œ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์›น ํŽ˜์ด์ง€์— ์ ‘์†ํ•˜๊ณ , ์ด ํŽ˜์ด์ง€๋Š” ์„œ๋ฒ„์—์„œ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„๋Š” ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์„ ๋ฐ›์•„ ํ•ด๋‹นํ•˜๋Š” ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ์ด๋Ÿฌํ•œ ์š”์ฒญ๊ณผ ์‘๋‹ต์€ HTTP(ํ•˜์ดํผํ…์ŠคํŠธ ์ „์†ก ํ”„๋กœํ† ์ฝœ)๋ฅผ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.

 

ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์š”์ฒญ์„ ๋ณด๋‚ด๋ฉด, ์„œ๋ฒ„๊ฐ€ ์‘๋‹ตํ•จ

์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ๋กœ ๋ถ€ํ„ฐ ๋ฐ›์€ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•ด ์‘๋‹ต์„ ์ „์†กํ•˜๊ฒŒ ๋จ

 

HTML

์›น ํŽ˜์ด์ง€๋Š” HTML(HyperText Markup Language)๋กœ ์ž‘์„ฑ๋˜๋ฉฐ, ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” ์ด ์ฝ”๋“œ๋ฅผ ํ•ด์„ํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์‹œ๊ฐ์ ์œผ๋กœ ํ‘œ์‹œํ•œ๋‹ค.

์—ฌ๊ธฐ์„œ Markup์€ ์›น ๋ฌธ์„œ๊ฐ€ ๋ชจ๋‹ˆํ„ฐ ํ™”๋ฉด์—์„œ ๋ณด์ด๋Š” ํ˜•ํƒœ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ตฌ์กฐ์ด๋‹ค.

HTML ๋ฌธ์„œ์˜ ๊ธฐ๋ณธ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

<!DOCTYPE html>
<html>
	<head>
        <title>๋ฌธ์„œ ์ œ๋ชฉ</title>
    </head>
    <body>
        <!-- ์›น ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ์„ ์—ฌ๊ธฐ์— ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค -->
    </body>
</html>

์›น ํŽ˜์ด์ง€๋Š” ๋‹ค์–‘ํ•œ ์š”์†Œ๋กœ ๊ตฌ์„ฑ๋˜๋Š”๋ฐ, ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€, ๋งํฌ, ๋น„๋””์˜ค ๋“ฑ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋‹ค.

 

HTTP

  •  ํ•˜์ดํผํ…์ŠคํŠธ๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ํ”„๋กœํ† ์ฝœ๋กœ ๊ฐ„ํŽธํžˆ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ฒŒ ํ•ด์ค€๋‹ค.
  • ์›น๋ธŒ๋ผ์šฐ์ €์˜ ์ฃผ์†Œ ํ‘œ์‹œ์ค„์— URL()์„ ์ž…๋ ฅํ•œ ๋’ค์— ์ ‘์†์„ ์‹œ๋„ํ•œ๋‹ค.
    • URL์€ ์ธํ„ฐ๋„ท์— ์กด์žฌํ•˜๋Š” ํŠน์ •ํ•œ ์ •๋ณด ์ž์›์˜ ์ข…๋ฅ˜์™€ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฌธ์ž์—ด์ด๋‹ค.
    • ์•„๋ž˜์˜ ์ฃผ์†Œ์ฐฝ์„ ๋ณด๋ฉด https๋Š” ํ”„๋กœํ† ์ฝœ, ๊ทธ ์ดํ›„๊ฐ€ ์ธํ„ฐ๋„ท ์ฃผ์†Œ์ด๋‹ค.   

 

Web

  • HTTP ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•ด ์ˆ˜ ์—†์ด ๋งŽ์€ ํŽ˜์ด์ง€๋กœ ๋งํฌ๋ฅผ ํƒ€๊ณ  ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ถœ์ฒ˜: