본문 바로가기

Web2

웹(Web)의 이해 이번시간에는 웹개발을 하기 전에 알아야할 기본적인 웹의 이해와 웹의 동작등에 대해 이야기하겠습니다. 웹을 이해하기 전에 우선 클라이언트와 서버에 대해서 알아야합니다. 클라이언트(client)는 요청자, 손님, 고객, 엔드유저 등이라고 말할 수 있고 서버(server)는 봉사자, 정보제공자, 백엔드 등이라고 표현합니다. 이들의 관계는 요청과 응답으로 이루어져 있습니다. 즉, 클라이언트가 요청하면 서버는 해당 정보를 응답해 주는 구조입니다. 우리가 인터넷을 하기 위해 웹브라우져를 열고 특정 URL (www.google.com)을 호출하면 자신은 클라이언트로서 요청한 것이고 해당 서버는 요청한 내용에 대해 응답을 해주어야 합니다. 모든 서버는 자신의 주소인 IP주소를 가지고 있습니다. 그런데 IP주소는 외우기.. 2022. 1. 6.
웹(Web)의 역사 이번 시간은 웹의 역사에 대해 이야기하겠습니다. 바로 인터넷의 탄생 이야기 인데요 인터넷은 1960년대에 미국 국방부 산하의 고등 연구국에서 군사적인 목적으로 처음 개발되었다. 당시 통신시스템은 중앙집중적이었기 때문에 군사적인 목적으로 분산된 형태의 통신시스템을 구상하였는데 이것이 인터넷의 시작이었습니다. 하지만 우리가 흔히 "인터넷" 이라고 하면 떠올리는 각종 웹사이트 등의 시초는 바로 1990년대 팀 버너스 리가 개발한 월드 와이드 웹(World Wide Web)입니다. 팀 버너스 리는 웹서버와 웹브라우저를 개발하고, 이 둘이 통신할때 사용하는 프로토콜인 HTTP라는 통신 규약을 정의하고, 웹 브라우저에 정보를 표현할 수 있게 하는 프로그래밍 언어, HTML을 발명했습니다. - 1990년 10월 웹페.. 2022. 1. 5.