Web Architecture HTML & CSS
๋ทํ ์๋น์ ๋ค์ด๊ฐ๋ฉด์ ๋ญ๋ถํฐ ๋จน์๊น ํ๋
๊ทธ๋ฐ ๋๋์ ์์ ์ด ์งํ๋๋ค.
์ ๋ง ๋ง์๊ฒ ์ฆ๊ธธ ๊ฒ์ธ๊ฐ, ์๋๋ฉด ๋จธ๋ญ๋จธ๋ญ ๊ฑฐ๋ฆฌ๋ฉด์
๋์ ๋์ ํ๊ณ ๋ง ๊ฒ์ธ๊ฐ
๊ธ์์ผ ์์ ์ด์ ์ ์์ฒญ ๋์์ ํ๋ ์์
ํ์์ผ ์์ ๋ง๋ค ์งง์ ์์ต ๋์์์ ์ ๊ณตํ ์์
[์๊ณ ๋ค์ด์ผ ๋ ํฅ๋ฏธ๋ ์๊ธฐ๊ณ ์ฌ๋ฏธ์๋ค]
์ผ์ฃผ์ผ์ 1 ~ 2๊ฐ ์ ๋ ๊ณ์ ์ฌ๋ผ์ฌ ์์ ์ด๋ผ๊ณ ํ์ฌ!! (๋ง๊ฐ์๊ฐ)
์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ด๊ณ๊ฐ ์กด์ฌํ๋ค.
์ด๋ฐ ๊ด๊ณ๊ฐ ์๋ ๊ฒ์ P2P(Peer to Peer) ๋ผ๊ณ ๋ถ๋ฆฐ๋ค.
์นด์นด์คํก์ P2P๋ผ๊ณ ์๊ฐํ๊ธฐ ์ฝ์ง๋ง ๊ทธ๋ ์ง ์๋ค.
์๋น์ค๋ฅผ ๋งค๊ฐ๋ก ์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ์์ง์ธ๋ค. ๊ทธ ๊ด๊ณ๊ฐ WEB์ ํตํด์ ์งํ๋๋ค.
ํ๋กํ ์ฝ(์ ์ฐจ, ๊ท์น, ์ฝ์)
- ์น์๋น์ค ์์์ ์งํ๋๋ ๋ชจ๋ ์ ์ฐจ๋ฅผ http/https ๋ผ๊ณ ํ๋ค.
- http(Hyper Text Transfer Protocol) : 80๋ฒ ํฌํธ
- https(Hyper Text Transfer Protocol Secure) : 443 ํฌํธ
- ํด๋ผ์ด์ธํธ์ Request๋ก ์์ฒญ์ด ๋๋ฉด ์๋ฒ๋ Response ํ๋ฉด์ ์งํ์ด ๋๋ค.
์น ์๋ฒ
- IIS : Microsoft ์์ ๋ง๋ ์๋ฒ
- Apache : ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๊ณ ์๋ ์๋ฒ
- Nginx :
- Tomcat : Spring ์น ์๋ฒ, Java ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ํ๊ฒฝ
๊ฐ๋ฐ์๋ ์๋ฒ์ ํ์ํ ์๋น์ค๋ฅผ ๋ง๋ค์ด์ ์ฌ๋ ค์ผ ํ๋ค.
๋ณธ์ธ์ด ๊ฐ๋ฐํ ํ๊ฒฝ์ ๊ฒฐ๊ณผ๋ฌผ์ ftp๋ฅผ ํตํด์ ์๋ฒ์ ์ฌ๋ฆฐ๋ค.
์น ํ์ด์ง๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํ ์๋ฒ๊ฐ ์น ์๋น์ค์ด๋ค.
ftp๋ File Transfer Protocol ๋ก ํด๋ผ์ด์ธํธ๊ฐ ์น ์์ ๋ฌธ์๋ฅผ ๋ค์ดํ ๊ฒฝ์ฐ ์ฌ์ฉ.
sftp๋ ๋ง์ฐฌ๊ฐ์ง๋ก Secure ํ๊ฒ ์๋น์ค๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค.
์น ์๋น์ค๊ฐ ๊ฐ๋ฅํ ์ฐ๋ฆฌ๋ง์ ๊ณต๊ฐ์ด ๋ง๋ จ๋์ด ์์ด์ผ ํ๋ค.
dothome.co.kr : ๋ฌด๋ฃ๋ก ์น ํธ์คํ ์ ํ๊ฒ ํด์ฃผ๋ ์ฌ์ดํธ
dothome APM ํ๊ฒฝ์ด์ด์ ๋์ค์ ์ฌ์ฉํ Tomcat๊ณผ ๋ค๋ฅด๋ค.
APM(Apache + PHP + MySQL)
HTML Snippets extension ๋ค์ด๋ก๋ ๋ฐ์์ผ ํจ
Sftp extension ๋ ์ค์นํด์ผ ํจ.
๋๋ฌด Front-end ์ ์น์ฐ์น๊ฑฐ๋ Back-end ๋ก ์น์ฐ์น๋ ๊ฒ์ ์ข์ง ์๋ค.
Front-end ๊ฐ๋ฐ์ด ํ ์ ์๋ ์ผ์ด ๋ง์์ก๋ค.
Back-end ๊ฐ๋ฐ ์์ด Front ๋ง์ผ๋ก ๊ฐ๋ฅํ ์น์ด ๊ฐ๋ฐ๋ ์ ๋๋ก ๋จน๊ฑฐ๋ฆฌ๊ฐ ๊ต์ฅํ ๋ง์์ก๋ค.
Framework๋ก ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ ๊ฒ์ด Spring ์ด๋ค.
Front-End ๊ธฐ์ ์ด ๋๊ฒ ๋ฉ์์ด ๋ณด์ธ๋ค.
์ฌ์ค์ ๊ฐ๋ฐ์ Back-end๋ฅผ ํ๊ณ ๋ค์ด๊ฐ์ผ ์ฌ๋ฏธ์๋ค. Back-end๋ฅผ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด Front ์ด๊ณ
์ ๋ฐ์ ์ธ Full Stack์ ๋ค๋ค๋ด์ผ ์ข์ ๊ฒฝํ์ด ๋ ๊ฒ์ด๋ค.
ํ์ค ์ฝ๋ฉ (์น ์๋น์ค ํ์ค ์ฝ๋ฉ์ ๋ํ ์ธ์ด ๊ณต๋ถ)
: ์ธํฐ๋ท ์ต์คํ๋ก๋ฌ, ์ฌํ๋ฆฌ, ํฌ๋กฌ ๋ฑ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ๋์์ ๋ง์กฑํ ์ ์๊ฒ ๋ง๋ค์ด์ฃผ๋ ์ฝ๋ฉ
: ์๊ณ ๋ฆฌ์ฆ ์ฝ๋ฉ์ด ์๋๋ผ ํน์ ํ ๊ท์น๊ณผ ๋ฌธ๋ฒ์ ๋ง์ถฐ์ ๋ฌธ์๋ฅผ ๋ง๋ค์ด๋ด๋ ์์
: ํ๋ก๊ทธ๋จ๊ณผ ์ ๋ง๋ ๊ฒ ๊ฐ์ง๋ ์์ง๋ง ์ด ๋ถ์ผ์ ๋ํ ์ ๋ฌธ์ฑ์ ํค์ฐ๋ ๊ฒ๋ ๊ฒฝ์๋ ฅ
HTML / CSS ์ ์ฉ ์ฌ๋ก
'๐ Major Study (Bachelor) > ๐ต ์ค์ ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค์ ํ๋ก์ ํธ CRUD Final Project (0) | 2022.01.03 |
---|---|
์ค์ ํ๋ก์ ํธ 10Week (0) | 2021.11.02 |
์ค์ ํ๋ก์ ํธ LAB6 (0) | 2021.10.26 |
์ค์ ํ๋ก์ ํธ LAB5 (0) | 2021.10.26 |
์ค์ ํ๋ก์ ํธ LAB4 (0) | 2021.10.26 |