Hyper Text๋?
ํ์ดํผ ํ ์คํธ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๊ฒ์ผ๊น?
ํ์ดํผ ํ ์คํธ๋ฅผ ์๊ธฐ ์ ์ ํ์ดํผ ๋งํฌ๋ผ๋ ๊ฒ์ ์์์ผ ํ๋๋ฐ ํ์ดํผ ๋งํฌ๋ ์น ์์์ ํํ ๋ณด์ด๋ ๋ฐ์ค๋ก ๋์ด์๋ ๋งํฌ๋ฅผ ์๋ฏธํ๋ค.
์ด๊ฒ์ ์๋ฃ๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ ์ฐธ์กฐ ๊ณ ๋ฆฌ๋ฅผ ์๋ฏธํ๋ฉฐ ์ด ๋งํฌ๋ฅผ ํตํด ์ฌ์ง,๋์์ ๋ฑ ํ์ผ์ ์์น๋ฅผ ์ง์ ํ ์ ์๋ค.
ํ์ดํผ ํ ์คํธ๋ ์์์ ์ค๋ช ํ ํ์ดํผ ๋งํฌ๋ฅผ ๋ํ๋ผ ์ ์๋ ํ ์คํธ๋ฅผ ์๋ฏธํ๋ค.
์ฆ, ํ์ดํผ ๋งํฌ๋ฅผ ํตํด ์ฌ์ฉ์๊ฐ ํ ๋ฌธ์์์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ด๋ํ ์ ์๋๋ก ํ๋ ์ด์์ ์ธ(Hyper) ๊ธ(Text)์ธ ๊ฒ์ด๋ค.
HTML์ด๋?
HTML์ HyperText Markup Language์ ์ฝ์๋ก ํ์ดํผ ํ ์คํธ๋ฅผ ์ํ ๋งํฌ์ ์ธ์ด์ด๋ค.
๊ทธ๋ ๋ค๋ฉด ๋งํฌ์ ์ธ์ด๋ ๋ฌด์์ผ๊น?
๋งํฌ์ ์ธ์ด๋ ํ๊ทธ์ ๋ถํธ ๋ฑ์ ์ด์ฉํ์ฌ ๋ฌธ์๋ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ๋ํ๋ด๋ ์ธ์ด์ด๋ค.
๋ฌธ์์ ๊ตฌ์กฐ๋ฅผ ๋ํ๋ธ๋ค๋ ์๋ฏธ๋ ์ฝ๊ฒ ๋งํ๋ฉด
"ํ๋ฉด์ ์๋จ์๋ ํฐ ์ด๋ฏธ์ง๋ฅผ ๋ฐฐ์นํ๊ณ , ์ค๊ฐ์๋ ํฐ ๊ธ์๋ฅผ ๋ฃ์๊ฑฐ์ผ, ๊ทธ๋ฆฌ๊ณ ํ๋จ์๋ ์์ ๋ฌธ์ฅ๋ค๋ก ๋ฌธ์๋ฅผ ๊พธ๋ฐ๊ฑฐ์ผ"
๋ผ๋ ๊ฒ์ด๋ค.
๊ณ ๋ก, HTML์ ๋ฌธ์ ๊ฐ์ ์ด๋์ด ๊ฐ๋ฅํ(Hyper) ํ ์คํธ(Text)์ ๊ตฌ์กฐ(Markup)๋ฅผ ๋ํ๋ธ ์ธ์ด(Language)์ด๋ค.
HTTP๋?
HTTP๋ HyperText Transfer Protocol์ ์ค์๋ง๋ก OSI 7๊ณ์ธต ์ค Application ๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ์ด๋ค.
์๋ ๊ทธ๋๋ก ํด์ํ๋ฉด ํ์ดํผ ํ ์คํธ๋ฅผ ์ ์กํ๋ ํต์ ๊ท์ฝ์ ์๋ฏธํ๋ค.
ํนํ ์์์ ์ค๋ช ํ๋ HTML์ ์ฃผ๋ก ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ด์ฉ๋๋ค.
์ฝ๊ฒ ๋งํด ์ฆ, ํ ๋ฌธ์์์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ด๋ํ ์ ์๋๋ก ํ๋ ๊ธ์ ์ฃผ๊ณ ๋ฐ๋ ์ฝ์์ ์๋ฏธํ๋ค.
์ฌ๊ธฐ์ TCP์ UDP๊ฐ ๋ํด์ ธ ํด๋ผ์ด์ธํธ์ ์๋ฒ์ ๋ฐ์ดํฐ(๋ฌธ์)๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ฐ,
๊ตฌ์ฒด์ ์ผ๋ก ํด๋ผ์ด์ธํธ๊ฐ ์ด๋ ํ ์ฌ์ง์ด๋ ๊ทธ๋ฆผ ๋ฑ์ ์นํ์ด์ง์ ๋ํ ์ ๋ณด๋ฅผ ์์ฒญํ๋ฉด
์๋ฒ์์ HTML ์ ๋ณด๋ฅผ ํด๋ผ์ด์ธํธ์ ์ ๋ฌํ์ฌ ์นํ์ด์ง์ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํ ์ ์๋ ๊ฒ์ด๋ค.
๋๊ธ