ํ๋ผ์คํฌ์ ์ฅ๊ณ ๋ฅผ ๊ณต๋ถ์ค์ธ๋ฐ, ๊ธฐ๋ณธ์ ์ธ ์น์ ๋ํ ๊ฐ๋
์ด ์์กํ๊ฒ ๊ฐ์์ ์ฉ์ด๋ค์ ์ ๋ฆฌํด ๋ณด๋ ค ํฉ๋๋ค.
*์น(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 ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ํ๋ ์์ํฌ(์ฅ๊ณ ํ๋ผ์คํฌ)