"์น ์ธ๊ณ์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค!"
โ
โ
์ฒ์ ์ฝ๋ฉ์ ๋ฐฐ์ ์ ๋ ์น์์์ ๋์ด ๊ฒฐ๊ณผ๊ฐ์ด์๋ค.
โ
โ
๊ทธ์ ์ํ๋ฒณ๋ง ์ ์์ ๋ฟ์ธ๋ฐ
๊ฐ์ฌ๋์ด ๋๋ณด๊ณ ์ํ๋ค๊ณ ํ๋ค.โ
์ ๋ง ๋ฟ๋ฏ๋ฟ๋ฏ
์ฝ๋ฉ์ ์ด๋ ค์ด ๊ฒ์ด๊ณ ๋ชปํ ๊ฒ์ด๋ผ ์๊ฐํ๋๋ฐ
๋๋ ํ ์ ์์๋ค!
์ผ๋จ ๊ธ์ ์น์ ๋์๋๋จ์์?;;
"๊ฐ๋ฐ์์ ์์ธ"
โ
โ
๊ฐ๋ฐ์์ ์์ธ๋
๋ฌด์์ธ๊ฐ๋ฅผ ๋ง๋ค๊ธฐ ์ ์
๋ฌด์์ ๋ง๋ค ๊ฒ์ธ๊ฐ๋ฅผ ๋ฏธ๋ฆฌ ์์ํ๊ณ ,
๊ณํํด์ผ ํ๋ค๊ณ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ '๊ธฐํ'์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๊ทธ๋ผ ์ ๋ฌธ์ ์ผ๋ก ํ๋ ์ฌ๋๋ค์? '๊ธฐํ์'๋ผ๊ณ ๋ถ๋ฅด๊ฒ ์ง?
โ
โ
๋จผ์ ํด์ผํ ์ผ์
๋ด๊ฐ ์๊ฐํ๋ ์น์ฌ์ดํธ์ ๋ชจ์ต์
๋์ผ๋ก ๋ณด์ด๊ฒ ๊ทธ๋ ค๋ณด๋ ๊ฒ์ด๋ค.
โ
โ
๋๋ ์ฉ์ด๋ณด์ด๋ฏ๋ก, ๊ฐ์ฌ๋์ด ๊ทธ๋ ค๋จ๋ ๊ฒ์ ์ฐธ๊ณ ํ๊ธฐ๋ก ํ๋ค.
1 - ์ ์ฒด ์ ๋ชฉ
2 - ๋ชฉ์ฐจ (์ด ๋ชฉ์ฐจ์๋ ๋งํฌ๊ฐ ๊ฑธ๋ ค์๊ณ ํด๋ฆญํ ์, ๋งํฌ์ ํด๋นํ๋ ์ฝํ ์ธ ๊ฐ ์ค๋ฅธ์ชฝ์ ํ์๋๋ค )
3 - ๋ณธ๋ฌธ(์๋จ์ ์ ๋ชฉ์ด, ํ๋จ์ ๋ณธ๋ฌธ ๊ธ์ด ๋์์๋ค)
"์์ธ(์ฝ๋) - ๊ฒฐ๊ณผ(์นํ์ด์ง)"
โ
โ
์ฐ๋ฆฌ๊ฐ ์ ๋ ๊ฑด ์ฝ๋(code)์ด์ ์์ค(source)์ด๋ฉฐ
์ด๊ฒ์ '์ปดํจํฐ ์ธ์ด'๋ผ๊ณ ํ๋ค.
โ
โ
๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ๋ชจ๋ฅด๋ ์ ๋ณด๋ค๋ ํจ๊ป ์์๋ค.
โ
โ
์น์์์ ๊ฒฐ๊ณผ: ์น ํ์ด์ง
์นํ์ด์ง๊ฐ ๋ชจ์ฌ์์ผ๋ฉด: ์น์ฌ์ดํธ
๊ธฐ๋ฅ์ด ์ข ๋ง์ผ๋ฉด: ์น์ ํ๋ฆฌ์ผ์ด์ (์ค์ฌ์ ์น์ฑ)
โ
โ
์ด๋ผ๋ ๊ฒ!!
์ฆ ์์ธ์ธ ์ฝ๋๋ฅผ ์ด์ฉํด์ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋๋ ๊ฒ์ด๋ค.
"HTML?"
โ
โ
์ธ์์๋ ๋ค์ํ ์ข ๋ฅ์ ์ฝ๋๋ค์ด ์๋ค.
C, C++, Java, JavaScript, Python, PHP, SQL...
์ฝ๋๋ง๋ค ์ญํ ์ด ๋ฌ๋ผ์
ํ๊ณ ์ ํ๋ ์ผ์ ๋ฐ๋ผ์ ์ ๋นํ ์ฝ๋๋ฅผ ์ ํํด์ผ ํฉ๋ค
โ
๊ทธ์ค์ ์นํ์ด์ง๋ฅผ ๋ง๋๋ ์ฝ๋๋ ๋ฐ๋ก, HTML์ด๋ค.
๊ฐ์ฅ ์ฝ๊ณ , ์ค์ํ ์ฝ๋ฉ์ธ์ด์ด๋ค.
"Visual Studio Code"
โ
โ
๋์์ธ - ํฌํ ์ต, ์ผ๋ฌ์คํธ ๋ฑ
์ฝ๋ฉ? - ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋(์ค์ฌ์ VSC) (์ด์ธ์๋ ๋ ๋ง์)
โ
โ
โ TAG(ํ๊ทธ) :HTML์ ๋ฌธ๋ฒ, ๋ช ๋ น์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
์ฝ๊ฒ ๋งํ๋ฉด ์ท์ ์ด ๋ ํ๊ทธ๊ฐ ์๋ค.
๊ทธ ํ๊ทธ์๋ ์ท์ ๋ํ ์ ๋ณด๊ฐ ๋์์๋ค.
๋ง์น ๊ทธ๋ฐ ์๋ฆฌ!
โ
"๋๋ ๊ณต๋ถ๋ฅผ ์ข์ํ๋ค"
โ
โ
์ด ์ค๋ช ์ ์ํ๋ ๊ฐ์ฌ๋์
์์ธ๋ก ํ์ฐฝ์์ ๋ ๊ณต๋ถ๋ฅผ ๋ชปํ๋ค๊ณ ํ๋ค.
ํนํ ๋ ผ๋ฆฌ์ ์ธ ๊ฒ์ ์๊ตฌํ๋ ์ํ์ ๋ํ๊ณ
์์ ์๊ฐ์ ์๊พธ ๋ค๋ฅธ ์๊ฐ์ ํ๋ค๋ณด๋
์ ์๋ ๋ชฉ์๋ฆฌ๊ฐ ์ค์ณ์ง๋๊ฐ๋ฏ์ด ๋ค๋ ธ๋ค๊ณ ํ๋ค.
โ
โ
ํ์ง๋ง ๋ค๋ฅธ ์๊ฐ๋ค์ ํจ์ผ๋ก์จ ๊ถ๊ธํ ์ ์ ์น์์ ์ฐพ์๋ณด๊ณ
์ ๋ณด๋ฅผ ๊ณ์ ์ป๋ค๋ณด๋
๋์ค์๋ ์๋ ๊ฒ ๋ง์์ก๋ค๊ณ ํ๋ค.
๊ทธ๋ฐ๊ฒ๋ค์ด ์ง์ ํ ๊ณต๋ถ์ด๊ณ ,
๋ฌธ์ ๋ฅผ ํํํ๊ณ ํด๊ฒฐํ๋ ๊ณผ์ ์ด ์ฆ๊ฒ๋ค๋ฉด
๋๋ ์ด๋ฏธ ๊ณต๋ถ๋ฅผ ์ข์ํ๊ณ ์ํ๊ณ ์๋ ๊ฒ์ด๋ผ๊ณ ํ๋ค.
โ
โ
๋๋ ๊ณต๋ถ๋ฅผ ์ํ๋ ํธ์ด ์๋์๋ค.
์์ ์๊ฐ์ ๋ด์๊ฐ ํ๊ณ , ์ง์ค๋ ์ ์๋๋ค.
๋ชจ๋ ๊ณผ๋ชฉ์ด๋ , ํ๋ค๋ณด๋ฉด ์ฌ๋ฐ์ง๋ง
๊ณต๋ถ๋ฅผ ํ๋ ์๋ฏธ์ ๋๊ธฐ๊ฐ ์์ด์ ๊ทธ๋ฅ ์๊พธ ๋์๋ค.
ํ ๊ฐ์ง ์์ฌ์ด ๊ฒ์
ํ์๋ค์ด ์ด๋ค ๊ฒ์ ์ข์ํ๋์ง ์ฐพ์ ์ ์๋๋ก
์ ์๋๋ค์ด ์ง๋ํ๋ ๊ฒ ํจ์ฌ ๋์์ด ๋์์ํ ๋ฐ ํํ...
"๋๋ ์ ๋ ๋งํฌ ์ด๋๋ ๊ฐ๋ฅํ๋ค!!"
โ
๋๋ ์ฒ์ฌ๋ค
๋๋ ์ ๋ ๋งํฌ ์ด๋์ ํ ์ ์๋๋ก ๋ง๋ค์๋ค.
<a href="๋งํฌ"> ๋ฅผ ๋ฃ์ผ๋ฉด ํ์ดํผ๋งํฌ๋ก ํ์ด์ง๊ฐ ์ด๋ํ๋ค.
์ฌ๊ธฐ์ ๊ธฐ๋ฅ์ ๋ ์ด๋ ค์
โ
์ ์ฐฝ ๋ง๋ค๊ธฐ : target="_blank"
ํ ์คํธ์ ๋ง์ฐ์ค ์ค๋ฒ ์, ์ด๋ค ํ์ผ์ธ์ง, ๋งํฌ์ธ์ง ์ ์์๋ : title="ํ์ผ์ด๋ฆ"
โ
๋ฅผ ๋ฐฐ์ ๋ค.
โ
์๋ก ๋ฐฐ์ฐ๋ ํ๊ทธ๊ฐ ๊ณ์ ์๊ฒจ์
์ ์ ๋ฐฐ์ ๋ ํ๊ทธ๋ฅผ ๊ธฐ์ต ๋ชปํ ์ค ์์๋๋ฐ
์๊ฐ๋ณด๋ค 80ํ๋ก๊ฐ ๊ธฐ์ต์ด ๋ฌ๋ค.
โ
โ
๋ ์์ ์๊ฒ ๋ฟ๋ฏํ๋ค.
"์ด๋ณด์๊ฐ ์์์ผํ ๊ธฐ๋ณธ ์น์ ์ญ์ฌ"
โ
โ
์น์ ์ฒ์ ๋ฐฐ์ฐ๋ ์ฌ๋๋ค์ ์ ์ฒด๋ฅผ ๋ชป ๋ณธ๋ค.
์น์ด ์ธ์์ ์ฒ์ ์์๋ ๋์ฐฉํ๋ค๋ฉด, ์น์ ๋ณธ์ง์ด ์์๊ฒ์ด๋ค.
โ
์ธํฐ๋ท,์น์ด ์ด๋ป๊ฒ ์ธ์์ ๋ฑ์ฅํ๋์ง๋ฅผ ์๋ฉด ์ ๋ณด ๊ธฐ์ ์ ์๋ ๊ด์ ์ด ๋ ๊ฒ์ด๋ค.
์ฐ๋ฆฌ๊ฐ ์๋น์๋ผ๋ฉด ํ์์์๊ฒ์ด์ง๋ง, ์ฐ๋ฆฌ๋ ์ธํฐ๋ท,์น ๊ฐ์๊ฒ๋ค์ ํ๋ช ์ ์ผ๋ก ๋ง๋ค๋ ค๋ฉด ์์ธํ ๋ค์ฌ๋ค๋ด์ผํ๋ค,
โ
โ
์ธํฐ๋ท / ์น์ ๋ค๋ฅด๋ค
โ
์์ 1.
-์ธํฐ๋ท : ๋์
-์น: ๋์ ์์ ๊ฑด๋ฌผ ํ๋
โ
์์ 2.
-์ธํฐ๋ท:๋๋ก
-์น:๋๋ก ์๋ฅผ ๋ฌ๋ฆฌ๋ ์๋
โ
์์ 3.
-์ธํฐ๋ท: ์ด์์ฒด์
-์น: ํ๋์ ํ์ผ
โ
โ
์ฆ,
*์ธํฐ๋ท(์๋)
-FTP (์ธํฐ๋ท์ ํตํด ๋ค๋ฅธ ์ปดํจํฐ๋ก ํ์ผ์ ์ ์กํ ์ ์๋๋ก ํ๋ ๋ฐฉ๋ฒ, ํ๋ก๊ทธ๋จ)
-WEB
โ
โ
โ
1960๋ (์ฒ์ '์ธํฐ๋ท' ๋ฑ์ฅ)
: ํต ์ ์ ํ, ํต์ ๋ํ ๊ณตํฌ๊ฐ ์ฆ๊ฐ
:๋ฏธ๊ตญ์์ ํต ์๋ฎฌ๋ ์ด์ ์ ํด๋ณธ ๊ฒฐ๊ณผ, ํต์ ์ด ๋ง๋น๋๋ ์ํฉ.
:ํต ๊ณต๊ฒฉ์ ์ด๊ฒจ๋ผ ์ ์๋ ๊ฐ๋ ฅํ ์์คํ ๊ตฌ๋น.
:๋น์ ์ธํฐ๋ท์ ์ค์ฌ์ด ์๊ณ , ๋ถ์ฐํ์ฌ ์ ํ๊ตญ๊ณผ ๊ฐ์ ์ญํ ์ ํด์ ์ ํ๋๊ฐ ์ฌ๋ผ์ ธ๋ ๋๋จธ์ง๊ฐ ํต์ ํ ์ ์๋ ์์คํ ์ด์๋ค.
:์ ์ธ๊ณ์ ์ผ๋ก ํ์ฐ (30๋ ๋์)
:์ธํฐ๋ท์ ๊ธฐ์ , ์ฐ๊ตฌ์, ๋ํ, ๊ตฐ๋ ์์ ๊ด๋ฆฌํ๋ ํต์ ์์คํ ์ด์์.
โ
-1980๋
-'ํ ๋ฒ๋์ค ๋ฆฌ'๋ ํ๋ก๊ทธ๋๋จธ ๋น์ ๊ท์ง์ผ๋ก ์ทจ์ ํ๋ค. ์ ์ ์ฐ๊ตฌ์์์ "enquire"์ด๋ผ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ ๋ค.
๋ฌด์์ด๋ ๋ฌผ์ด๋ณด์ธ์~ ๋ผ๋ ๋ป์ ์ฑ ์ด๋ค.
๊ฒฐ๊ตญ enquire ์ด๋ผ๋ ํ๋ก๊ทธ๋จ์ ๋๊ตฌํํ ๋งก๊ธฐ๋ฉด์ ๋ ๋ฌ๋๋ฐ ์ฌ๋ผ์ ธ์ ์ง๊ธ์ ์กด์ฌํ์ง ์๋๋ค.
์ฐ๊ตฌ์๋ฅผ ๋ค๋ฝ๋ ๋ฝํ๋ฉด์ ์น์ ์ ์ ์ด ๋๋ ํ๋ก๊ทธ๋จ์ 10๋ ๋์ ๋ง๋ ๋ค.
โ
โ
- 1990๋ ('์น' ๋ฑ์ฅ)
- ์ธํฐ๋ท์ด ๋ค์ด์์ ํ๋ฒ๋์ค ๋ฆฌ๋ ๊ธฐ์กด์ ๊ฒ๊ณผ ํฉ์น๋ค.
:์ค์์ค์์ ์ฒ์ ์น ์ถํํ ์ด์ - ์ค์์ค ์ ๋ค๋ฐ์ '์ ๋ฝ ์ ์ ๋ฌผ๋ฆฌ ์ฐ๊ตฌ์'๋ผ๋ ๋ฌผ๋ฆฌํ ์ฐ๊ตฌ์๊ฐ ์๋ค.
์ด ์ฐ๊ตฌ์์ ๊ฐ์ ์ ๊ฐ์๊ธฐ๋ผ๋ ์ฅ์น๊ฐ ์๋๋ฐ ์ด ์ฅ์น๋ ๊ฐ์ฅ ๊ฑฐ๋ํ๊ณ ๋น์ธ๊ณ ๋ณต์กํ ์ฅ์น ์ค์ ํ๋์ด๋ค.
์์ฃผ ์์ ์ ์๋ฅผ ๋ณด๋ ์ฅ์น์ธ๋ฐ, ๋๋ ๋ง 27km์.(๋๋ฐ ํฌ๋ค..)
์๋ฆฌ๋ ์ ์๋ฅผ ๊ณ ์์ผ๋ก ํ์ ํด์ ์ ์๋ผ๋ฆฌ ์ถฉ๋์ํฌ ๋ ์ด๋ง์ด๋งํ ์๋์ง๊ฐ ๋ฐฉ์ถ๋๋ฉด์ ์์ ์ ์๋ฅผ ๋ฐ๊ฒฌํ ์ ์๋ค๋ ๊ฐ์ค์ ์ธ์ ๋ค.
๊ทธ ์ ์๊ฐ 'ํ์ค ๋ณด์ '
โ
โ
*ํ์ค๋?
:1960๋ ์ ํผํฐ ํ์ค ๋ฐ์ฌ๋ '์๊ธฐ๊ฐ ์๊ฐํ ์ธ์์ด ๋ง๋ค๋ฉด ์ด๋ฐ ๋ฌผ์ง์ด ์กด์ฌํ ๊ฒ'์ ์๊ฒฌํ๋ค.
๋น์ ์คํ์ ์ผ๋ก ํ์ธํ ๋ฐฉ๋ฒ์ด ์์ด์ ๊ฐ์ค๋ก๋ง ์กด์ฌํ๊ณ , ์ดํ์ ํ์ธํ ์ ์๋ ๋๊ฐ ๋์์ ๋
์ ์ธ๊ณ์ ์์ง๋์ด, ๊ณผํ์๋ค์ด ๋ ์์ผ๋ฉด์
์ด ์ฅ์น๋ฅผ ๋ง๋ค๋ฉด์ ๊ทธ ๋ฌผ์ง์ ์กด์ฌ ์ ๋ฌด์ ๋ํด ์ฐ๊ตฌํ๋ค.
๋ช ๋ ์ ์ ์ ๋ฌผ๋ฆฌ ์ฐ๊ตฌ์์์ ํผํฐํ์ค๊ฐ 'ํ์ค๊ฐ ์กด์ฌ'ํ๋ค๋ ์ค๋๋ฐํ๋ฅผ ํ๋ค.
โ
โ
ํธ๊ธฐ์ฌ์ ์ด๋ฐ ๊ฒ์ด๋ค!
๋จ์ง ํธ๊ธฐ์ฌ๋๋ฌธ์ ์ด๋ฐ ํ๋ช ์ ๋ง๋ค์ด๋ธ๋ค.
โ
โ
World Wide Web ๋ง์๊ณ
์น์๋ฒ ํ๋ก๊ทธ๋จ ๋ง๋ค์๋ค. ๊ทธ๊ฒ์ด ์๋์ ์๋ ์ฌ์ดํธ!
๋ด๊ฐ ์ง๊ธ ๋ง๋ ๊ฒ๊ณผ ๋ณ๋ฐ ๋ค๋ฅด์ง ์์์ ์ข ๋๋ผ์ ๊ณ
๋๋ ์์ผ๋ก ๋ ๋ง์ ๊ฑธ ํ ์ ์์ ๊ฒ์ด๋ค.
์์์ ๋์ ๋๊ฐ์ผ๋๊น.
๊ทธ๋ ๊ฒ ์ธํฐ๋ท๊ณผ ์น์ ๋์คํ๊ฐ ๋์ด๊ฐ๊ณ ์ฑ์ฅ์ ํด์ ์ง๊ธ์ ์ด๋ฅด๊ฒ ๋๋ค.
๋ด๊ฐ ํด์ผ ํ ์ผ์ ์ ์๋ฌธ์๋ฅผ ์ ์ธ๊ณ์ธ๋ค์๊ฒ ๋๊ตฌ๋ ์ปดํจํฐ, ์ธํฐ๋ท, ์น์ด ์๋ค๋ฉด
์์ ์ ์ปดํจํฐ์ ๋ฌธ์๋ง๋ฅ ๋ณผ ์ ์๋๋ก ํ๋ ๋ฐฉ๋ฒ์ ์์์ผ ํ๋ค.
๊ทธ๋ฌ๊ธฐ ์ํด์ ์ธ๋ฅ๋ฅผ ๋ฐ๊ฟ๋์ ์ธํฐ๋ท์ด ๋ฌด์์ธ์ง ์์์ผ ํ๋ค.
"์ธํฐ๋ท์ ์ฌ๋ ์ด์ (์๋ฒ์ ํด๋ผ์ด์ธํธ)"
์น๋์์ธ ์๊ฒฉ์ฆ์ ๋ธ ๋ ๊ณต๋ถ๋ฅผ ํ์๋๋ฐ
์ง๊ธ ๋ค์ ๊ณต๋ถํ๋๊น ๋ ํฅ๋ฏธ์ง์งํ๊ณ ์ดํด๋ ๋ ์ ๋๋ค.
์๋ฌด๋๋ ๊ฐ์ฌ๋์ด ์ค๋ช ์ ๋๋ฌด ์ํ์ ์ ๊ทธ๋ ๋ค.
์ธํฐ๋ท ๋์์ ํ์ํ ์ปดํจํฐ ์๋ ์ต์ 2๋์ด๋ค.
ํ ๋ฒ๋์ค๋ฆฌ๋ ์ด 2๊ฐ์ ํ๋ก๊ทธ๋จ์ ๋ง๋๋๋ฐ
1.์น๋ธ๋ผ์ฐ์ (info.cern.ch/index.html)
2.์น์๋ฒ (info.cern.ch) - ํ๋๋์คํฌ(์ด ์์๋ index.html ์ด๋ผ๋ ํ์ผ์ด ์ ์ฅ๋ผ์๋ค)
์ธํฐ๋ท์ผ๋ก ์ฐ๊ฒฐ๋ผ์์.
1์ด 2ํํ ์ ๊ธฐ์ ์ ํธ๋ฅผ ๋ณด๋ธ๋ค.
๊ทธ ์ ํธ์๋
"๋๋ index.html ํ์ผ์ ์ํ๋ค"
๋ผ๋ ์ ๋ณด๊ฐ ๋ด๊ฒจ์ ธ ์๋ค.
์น์๋ฒ๋ ํ๋๋์คํฌ์์ "index.html"์ด๋ผ๋ ํ์ผ์ ์ฐพ์์
์น๋ธ๋ผ์ฐ์ ๋ก ๋ณด๋ธ๋ค. ๊ทธ ์ ๊ธฐ์ ์ ํธ์๋
index.html ์ด๋ผ๋ ํ์ผ ์์ ์ ์ฅ๋๋ ์ฝ๋๊ฐ ๋ด๊ฒจ์ ธ ์๋ค.
๊ทธ๋ฌ๋ฉด ์น๋ธ๋ผ์ฐ์ ์์ ์์ฒญํ๋ ์ฝ๋๊ฐ ๋์ฐฉํ๊ฒ ๋๋ค.
๊ทธ ์ฝ๋๋ฅผ ์น๋ธ๋ผ์ฐ์ ๊ฐ ์ฝ์ด์ ํด์ ํ ํ๋ฉด์ ํ์ํ๋ฉด
์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ ์น์ด ๋์ํ๊ฒ ๋๋ ๊ฒ.
์น๋ธ๋ผ์ฐ์ ์ ์น์๋ฒ๋ ์๋ก ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค.
์ฌ์ด ๋ง๋ก ํํํ๊ธฐ ์ํด
์น๋ธ๋ผ์ฐ์ = ์นํด๋ผ์ด์ธํธ(์ ๋ณด ์์ฒญ / ๊ณ ๊ฐ: Client )
์น์๋ฒ = ์๋ฒ (์ ๋ณด ์๋ต / ์๋ฒ(์๋น์ค ์ ๊ณต์):Server)
EX)
๋ด๊ฐ ๋ง๋๋ ์์คํ ์ด ๊ฒ์์ด๋ผ๋ฉด? ๊ฒ์์ด ์ธํฐ๋ท ์ฐ๊ฒฐ๋ผ์์ผ๋ฉด
ํด๋ผ์ด์ธํธ ์ชฝ ์ฆ, ์ฌ์ฉ์๋ค์ด ๊ฒ์์ ํ๋ ์ปดํจํฐ&์ค๋งํธํฐ์ ์ค์น๋ ํ๋ก๊ทธ๋จ์
๊ฒ์ ํด๋ผ์ด์ธํธ.
๊ฒ์ํ์ฌ๊ฐ ๊ฐ์ง๊ณ ์๋ ์๋ฒ ์ปดํจํฐ์ ์ค์น๋ ์ปดํจํฐ๋ ๊ฒ์์๋ฒ!
์ฑํ ์์คํ ๋ง๋ ๋ค ํ๋ฉด, ์ฌ์ฉ์๋ค์ด ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ ์ฑํ ํด๋ผ์ด์ธํธ.
์ฑํ ํ์ฌ๊ฐ ๊ฐ๊ณ ์๋ ํ๋ก๊ทธ๋จ์ ์ฑํ ์๋ฒ ๋ผ๊ณ ๋ถ๋ฅผ ์ ์๋ค.
๊ฐ์ฌ๋์ด ์ข์ํ๋ ๋ถ ์ค์ ํ ๋ถ์ ๋งํ์๋ฉด
์ปดํจํฐ๋ฅผ ๋ง๋ ์ฌ๋์ด ํฐ๋ ธ์ด์(์ํ์ฒ์ฌ)ํํ ์ง๋ฌธ์ ํ๋ค๊ณ ํ๋ค.
์ด๋ป๊ฒ ๊ทธ๋ ๊ฒ ์ํ์ ์ํ์ธ์?
"์ํ์ ์ดํดํ๋ ๊ฒ ์๋๋ผ ์ต์ํด์ง๋ ๊ฒ"
์ฐ๋ฆฌ๊ฐ ๊ณต๋ถํ๋ ์ต์ข ๋ชฉํ๋ ์ดํด๊ฐ ์๋๋ผ ์ต์ํด์ง๋ ๊ฒ์ด๋ค.
๋๋ฌด ๊ฐ๋์ ์ธ ๋ง์ด๋ค....
์ต์ํด์ง๋ ๋ฐฉ๋ฒ ์ค ํ๋๊ฐ ์ดํด์ผ ๋ฟ.. ์..
์๊พธ ์๊ธฐํ๊ณ ์๊ฐํ๊ณ ์๊พธ์จ๋ณด๋ฉด ์ต์ํด์ง๋ค.
์ง๊ธ ๋ง๋งํ๊ณ ๋ฏ์ค๊ฒ ๋๊ปด์ง๋ ๊ฑด ๋น์ฐํ ๊ฒ์ด๊ฒ ์ง..
์น๋ธ๋ผ์ฐ์ ๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๊ฑฐ๋๊น ์ถฉ๋ถํ ์๊ณ ์์ง๋ง ์๋ฒ๋ ์ ๋ชจ๋ฅธ๋ค!
์ฐ๋ฆฌ๋ ์๋ฒ๋ก ๊ด์ฌ์ ๊ฐ์ ธ์ผ ํ๋ค.
์น์๋ฒ๋ฅผ ์ฌ์ฉํ ์ ์๋๊ฒ์ ๋ด ์ปดํจํฐ์ ์๋ ๋ฌธ์๋ฅผ
์ ์ธ๊ณ ๋๊ตฌ๋ ์ธํฐ๋ท ์ฐ๊ฒฐ๋ ์ปดํจํฐ์ ์น๋ธ๋ผ์ฐ์ ๊น๋ฉด
๊ฐ์ ธ๋ค๊ฐ ๋ณผ ์ ์๋๋ก ํ๋ ์์ฃผ ํ๋ช ์ ์ธ ์ผ์ ์ฐ๋ฆฌ๊ฐ ํ๋ ๊ฒ์ด๋ค.
๋ ๊ฐ์ง ๋ฐฉ๋ฒ ์ค ํ๋๋ง ์ฐ์๋ฉด
1.๋ด ์ปดํจํฐ์ ์น์๋ฒ ๊น๊ธฐ (์ด๋ ต์ง๋ง ์ธํฐ๋ท ๊ด๋ จ ์ฌ๋ฌ ๊ฐ๋ ํ์ต ๊ฐ๋ฅ)
2.๋ํํด์ฃผ๋ ์ ์ฒดํํ ๋งก๊ธฐ๊ธฐ(์ฝ์ง๋ง ์ธํฐ๋ท ๋์ ์๋ฆฌ๊ฐ์ ๊ฒ ๊ฐ์ถฐ์ค ์์ด ๋ฐฐ์ธ ๊ฑด ์ ์)
:netlify.com / github.com
๋ฐ๋ผ์
์นํธ์คํ ์ผ๋ก ์ฝ๊ฒ ํด๋ณด๊ณ ์น์๋ฒ ํตํด ์๋ฆฌ๋ฅผ ํ์ ํด๋ณด๋ ๊ฒ ์ข๋ค.
"์นํธ์คํ "
์ธํฐ๋ท ์ฐ๊ฒฐ๋ ์ปดํจํฐ ํ๋ํ๋ : host(ํธ์คํธ)
์ปดํจํฐ ๋น๋ ค์ฃผ๋ ์ฌ์ ํธ์คํ . ์์ฆ์ ํด๋ผ์ฐ๋๋ผ๊ณ ๋ ๋ถ๋ฆผ.
ํธ์คํ ์ค ์ปดํจํฐ ์น์๋ฒ์ ๊ฐ์ด ์น๋์์ ํ์ํ ์ํํธ์จ์ด๋ฅผ ๋น๋ ค์ฃผ๋ ๋น์ฆ๋์ค : ์นํธ์คํ
์นํธ์คํ ์ ๋ฌด๋ฃ, ์ ๋ช ํ ์๋น์ค : GitHub.com ๊นํ๋ธ
๊ฐ๋ฐ์๋ค์ด ์์ ์ ์์ค ์ฝ๋๋ฅผ ์์ ํ๊ฒ ๋ฐฑ์ ํ๊ณ
๋ฐฑ์ ๋ ์์ค์ฝ๋๋ฅผ ๋งค๊ฐ๋ก ํด์ ๊ฐ๋ฐ์๋ค๋ผ๋ฆฌ ํ์ ํ๊ธฐ ์ํด ๊ณ ์๋
์ ๋ช ํ๊ณ ์ค์ํ ์ฌ์ดํธ
(์์ผ๋ก ๊ณ์ ์ธ ๊ฒ์ด๋ค.)
์ฌ๊ธฐ ์ฌ์ดํธ ๊ธฐ๋ฅ ์ค ์นํธ์คํ ๊ธฐ๋ฅ ์์.
===> ์ ! ์จ๋ณด๋ ค๊ณ ํ๋๋ฐ ์ ๋ฃํ๊ฐ ๋ผ์ ์ ๋๋ค. ใ ใ
netlify.com ์ฌ๊ธฐ๋ก ๋ค์ ์๋ํด๋ดค๋ค.
๋ฐ๋ก ์ด ์ฌ์ดํธ๊ฐ ์ด์๋๊ณ ์๋ค.
์ ๋ง ๊ฐ์ชฝํ๋ฆฌ์ง๋ง ์๋ฌด๋ ๋ฐฉ๋ฌธํ ๊ฒ ๊ฐ์ง๋ ์๊ธฐ์.. ใ ใ
๋ฐ๋ผ์...
my(index.html)→ hosting(web brower / ๋ด๊ฐ netlify.com ์ผ๋ก ๋ฑ๋กํ๋ ์น์ฌ์ดํธ) → visitor(web server)
๋ฐฉ๋ฌธํ๋ ์ฌ๋(visitor)์ด ๋๋ฉ์ธ ์ฃผ์๋ง ์๊ณ ํด๋ฆญ์ ํ๋ฉด ์น์๋ฒ๊ฐ index.html์ ์ฝ๋๋ค.
์น์๋ฒ๋ ์์ค์ฝ๋๋ฅผ ์ ๊ณตํด์ค๋ค.
"์น์๋ฒ ์ด์ํ๊ธฐ"
๋๋ถ๋ถ ํธ์คํ ์ ๋ง์ด ์ด์ฉํ๋ค.
ํํ ๊ฒฝ์ฐ๋ ์๋์ง๋ง ์ด ์๋ฆฌ๋ฅผ ์๋ฉด
ํ๋์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ผ๋ ๋ง์ ์๊ฐ์ด ๊ฑธ๋ฆด ๊ฒ์ด๊ณ , ์ค๊ธ์๊ฐ ๋๋ฉด ์ด๊ฒ ์ผ์์ด ๋ ๊ฒ์ด๋ค.
๋ง์ ์ง์๊ณผ ๊ฒฝํ์ ์ป๊ฒ๋๊ณ , ํ๋์ ๋ฌธ์ ํด๊ฒฐํด๋ ์ฌ๋ฌ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๊ฒ ๋ ๊ฒ์ด๋ค.
์น์๋ฒ๋ ์ ํ๊ตฐ.
์ฌ๊ธฐ์๋ ๋ง์ ์ ํ๋ค์ด ์กด์ฌํ๋ค. (ex. Apache IIS Nginx , Live Server)
๋๋ live server ๋ค์ด์ ํ๋ค.
live๋ฅผ ๋๋ฅด๋ฉด ์ฌ์ดํธ๊ฐ ๋ณด์ฌ์ง๋ ๊ฒ์ด๊ณ , ๋ค์ ๋ ๋๋ฅด๋ฉด ๊บผ์ง๋ค.
๋ ๋ ๋์ ์ปดํจํฐ(ํ๋๋ ๋ ธํธ๋ถ, ํ๋๋ ํธ๋ํฐ)์ ๊ฐ์ ๋คํธ์ํฌ(wi-fi)๋ฅผ ์ฌ์ฉํด์
IP๋ฅผ ๋ฐ๋ด๊ณ , ํธ๋ํฐ ์ฃผ์์ฐฝ์ ๊ทธ ์ฃผ์๋ฅผ ์ฎ๊ธฐ๋ฉด
๋๊ฐ์ ํ๋ฉด์ด ๋์ค๋ ๊ฑธ ์ ์ ์์๋ค.
์ด๊ฒ์ด ๊ฐ์ฅ ์ค์ํ ํธ์คํ ์ ์๋ฆฌ์๋ค.
์ ์ ์ ์ผ๋ก ํ๋ค ๋ ๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค
2,3๊น์ง ์์ผ๋ ์ฐธ๊ณ ํ ๊ฒ!
Q&A
Q. ์ด๋ฏธ์ง ํ๊ทธ๊ฐ ์๋๋ ํ์
A.
๋ด๊ฐ ๋ง๋๋ ์น์์ ๋ชจ๋ ํ์ผ์์ค๋ค์, ๋ด๊ฐ ํ์ฌ ๋ง๋ค๊ณ ์๋ ํ์ผ์ ์์นํ ํด๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ค.
๋ฐ๋ผ์ ์ด๋ฏธ์ง๋ฅผ ๋ฃ์ ๋ 2๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋๋ฐ
ํ๋. ํ์ฌ ํ์ผ์ด ์ ์ฅ๋ ์์น์ ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ๊ณ , ํ๊ทธ๋ฅผ ์ ์ผ๋ฉด ์๋์ผ๋ก ๋ฐ์ ํ์ผ๋ช ์ด ๋จ๊ฒ๋๋ค.
๋. ์ด๋ฏธ์ง๋ฅผ ์น์ผ๋ก ๋ง๋ค์ด์ ์ฒจ๋ถํ๋ ๋ฐฉ๋ฒ
Q. <!doctype html> ํ๊ทธ์ ๋ป?
A.
doctype์ ์ธ. ์ฆ, ์ ์ธ์ ํตํด ๊ตฌ๋ฒ์ ๊ณผ ์ ๋ฒ์ ์ ์๋ง๊ฒ ๋ฌธ๋ฒ์ ๊ฒ์ฌํ๋๊ฒ
html ๋ฌธ์๊ฐ ์ด๋ค ๋ฒ์ ์ผ๋ก ์์ฑ๋์๋์ง ๋ธ๋ผ์ฐ์ ์๊ฒ ์๋ ค์ฃผ๋ ๊ฒ.
๋๋ถ๋ถ ๊ผญ ๋ฃ์ด์ผ ํ๋ ํ๊ทธ์ด๋ฉฐ, ๋ธ๋ผ์ฐ์ ์๊ฒ text๋ฅผ ์ด๋ป๊ฒ ๊ทธ๋ ค๋ฌ๋ผ๋์ง ๋งํด์ฃผ๋ ๊ฒ.
์ด๊ฒ ์์ผ๋ฉด ํ๊ธ, ํน์๋ฌธ์๋ค์ด ๊นจ์ง ์ ์์.
๋ธ๋ผ์ฐ์ ์๊ฒ html์ ๋ฒ์ ๋ฐ ์น๋ธ๋ผ์ฐ์ ๋ด์ฉ์ ์ ์ถ๋ ฅํ ์ ์๋๋ก ๋์์ฃผ๋ ์ญํ
ํ์์ ์ผ๋ก ์ต์๋จ์ ๋ค์ด๊ฐ์ผํ ํ๊ทธ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
Q. ctrl + ํด๋ฆญ ์ ๋ฐ์์๋ ์ค๊น์ง ํ๋ฒ์ ์ก์์ ํ๊ทธ๋ฅผ ์ธ ์ ์๊ฒ ํ๋๋ฒ?
A.
ctrl์ด ์๋, altํค๋ฅผ ๋๋ฅด๋ฉด์ ํด๋ฆญํ๋ฉด ์ธ ์ ์๋ค.
Q. ํ๊ทธ ์ด ๋ ๋ซํ๋ ํ๊ทธ๊ฐ ์๋์์ฑ๋ผ์ ๊ณ์ ์ง์์ค์ผํ๋ค. ๊ทธ๋ด ๋ ์ด๋ป๊ฒ ํด์ผํ ๊น?
A.
IDE(๊ฐ๋ฐํด)๋ ์๋ํ ๊ธฐ๋ฅ์ด ์๊ณ ๋ฐ๊ฟ ์ ์๋ค. ๋ชจ๋ ๊ธฐ๋ฅ์ ํ๊ทธ๊ฐ ๋ซํ์ผ ์คํ๋๊ธฐ๋๋ฌธ์ด๋ค.
ํ๊ทธ๋ฅผ ๋จผ์ ์ด๊ณ ๊ทธ ์์ ํด๋น ๋ด์ฉ์ ๋ฃ๋ ์ต๊ด์ ๋ค์ฌ์ผํ๋ค.
Q.ํ์ผ-ํด๋ ์ด๊ธฐ-๊ทธ ํด๋ ์์ ์๋ ๋ชจ๋ ํ์ผ์ด ๋ค์ด๊ฐ์์. ๋ณดํต ๊ฐ๋ฐ์๋ค์ด ์ผํ ๋๋ ์์ ํด๋ ์์
์๊ธฐ๊ฐ ์์ ํ ๊ฒ ์๋๋ฉด ๋ค๋ฅธ ํด๋์๋ค๊ฐ ๋ฃ์ด๋๋์ง? ๊ทธ๊ฒ ๋ ํธํ๊ฑด์ง, ์๊ทธ๋๋ ์๊ด์๋์ง?
A.
๋ณดํต์ ๊ทธ ์์ ๋ฃ์ด์ ์ฌ์ฉํ๋ค. ์๋ฅผ ๋ค์ด danngol ์ด๋ผ๋ ํด๋์์ ๊ฐ๊ฒ์ฑ, ๊ณ ๊ฐ์ฑ ์ด๋ ๊ฒ ์๋๋ฐ
๊ณ ๊ฐ์ฑ์์ ์ฐ๋ ์ด๋ฏธ์ง๋ฅผ ๊ฐ๊ฒ์ฑ์์๋ ์ด๋ค ๋ผ๊ณ ํ๋ค๋ฉด ๊ทธ ์ด๋ฏธ์ง๋ public ์ด๋ฏธ์ง๋ค ๋ผ๊ณ ๊ฐ๋ฐํ๋ผ๋ฆฌ ๋ช ์๋ฅผ ํ๊ณ
์๋ฒ์ค์ ์ด๋ฏธ์ง ์๋ฒ๋ผ๊ณ ์๋๋ฐ, ๊ฑฐ๊ธฐ์ ์ฌ๋ ค์ ๊ณตํต์ผ๋ก ์ฌ์ฉํ ์ ์๊ฒ ๋ง๋ค์ด๋๊ธฐ๋ ํ๋ค.
Q. IP์ฃผ์๋ฅผ ๋ฐ๋ด๋ ๊ณผ์ ์์ html ๋ฌธ์๊ฐ ๋ชจ๋ฐ์ผ์์ ์ด๋ฆฌ์ง ์์์. go live ๋ฒํผ๋ ๋๋ฅด๊ณ ์ฌ๋ฐ๋ฅธ ์์ดํผ๋ฅผ ์ ์๋๋ฐ ์ ์์ด๋ฆฌ๋ ๊ฒ์ผ๊น? ๋ค์ ์๋ํด๋ด์ผ๊ฒ ๋ค..ใ
A.
Host Ip / Localhost IP๋ ๋ค๋ฅด๋ค
์ฝ๋ฉ ์ง๋์๊ฑฐ html ํ์ผ์ ์ด์์ ๋ ์ด๋ฆฌ๋ ์ด์ ๋ localhost ip๋ฅผ ์ฌ์ฉํด์ ๋ณด๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ชจ๋ฐ์ผ์์ ํ์ธํ๊ณ ์ถ์ผ๋ฉด Localhost Ip + port๋ฒํธ๋ฅผ ์ ๋ ฅํด์ผ ๋ณผ ์ ์๋ค.
Go live๋ ์๋ก๊ฐ ๊ฐ์ vsc๋ฅผ ์ผ๋์ ์ํ์์ ์ฐ๊ฒฐํด์ฃผ๋ ๊ฒ. ์๋ฅผ๋ค์ด ํ๋ก ํธ/๋ฐฑ์๋ ์๋ก ์ฐ๋์์ ํด๋ณด์!
๋ผ๊ณ ํ ๋ ์ฐ๋๋ ์ ์๊ฒํด์ฃผ๋ ๊ฒ.
'๐Development > learn' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
SCSS (0) | 2023.03.13 |
---|---|
02. [CSS] Design anything (0) | 2023.03.02 |