World Wide Web
- 웹: 다수의 네트워크가 모여 형성된 공간
- www, w3, web이라고 부른다
Hyper Text
- 한 문서에서 다른 문서로 접근할 수 있는 일종의 링크
- 사용자는 이를 통해 다른 페이지로 이동할 수 있다
웹의 기본구조
- 웹은 클라이언트(Client)와 서버(Server)구조로 되어있다
- 클라이언트: 사용자, 웹브라우저를 사용 (서비스를 받는 측)
- 서버: 웹 서버 혹은 웹 어플리케이션 서버라 부르고 웹서버에 따라 PHP, JSP(JAVA), ASP등 사용하는 것이 다르다 (서비스를 제공해주는 측)
클라이언트와 서버의 통신 원리
- HTTP 요청 메시지(HTTP Request Message): 클라이언트가 서버에 요청할때 보내는 것
- HTTP 응답 메시지(HTTP Response Message): 서버가 클라이언트의 요청에 알맞은 응답을 보내는 것
웹의 3대 요소
- HTTP : 웹 서버와 웹 클라이언트 사이의 통신을 지원해준다
- URL: 웹 클라이언트가 웹 서버로 자원을 요청할 수 있게 한다
- HTML(Hyper Text Markup Language): 웹 클라이언트가 URL를 통해 웹 서버로 자원을 요청 후 HTML로 응답을 받으며, 웹브라우저가 이를 해석해 사용자에게 구조화된 인터페이스를 출력해준다
반드시 알고 넘어가야 할 웹 기술 기초편