WEB - WEB의 역사와 기초

jinatra·2021년 7월 19일
0

WEB의 역사와 기초


WEB의 등장

Internet < WEB

  • 1960 - 인터넷 등장

    • 중앙통제적이었던 당시 정보 시스템을 개선하기 위해 인터넷 등장
    • 기업, 연구소, 대학, 군대 등의 대형기관 위주로 사용
  • 1990 - WEB 등장

    • WEB의 고향 - 스위스
    • 유럽 입자 물리 연구소(CERN) - 강입자 가속기(LHC)
  • 팀 버너스-리 (Tim Berners-Lee)

    • 1980년 - 입사 및 Enquire 프로그램 개발 (WEB의 전신)
    • 1990년 10월 - 세계 최초의 웹페이지 개발
    • 1990년 11월 - 세계 최초의 웹브라우저, WWW(World Wide Web) 개발
    • 1990년 12월 - WEB Server 개발 (info.cern.ch)


서버와 클라이언트

웹 브라우저 ↔ 웹 서버

웹 서버가 깔려있는 컴퓨터 - 특정 주소 + 하드 안 디렉토리에 특정 파일 저장된 상태
웹 브라우저가 깔려있는 컴퓨터 - 주소+파일 경로 입력 → 파일 수신 → WEB 동작

웹 서버를 운영하는 방법

  • WEB Server - 내 컴퓨터 안에 서버를 직접 운영
  • WEB Hosting - 제 3자를 통해 서버를 운영

WEB Hosting

WEB 서버를 운영하기 위한 컴퓨터(호스트)를 운영하는 업체 → 웹 호스팅 회사


웹서버와 http

  • http : Hyper Text Transfer Protocol, 웹페이지를 전송하기 위해 고안된 통신 규약
  • 127.0.0.1 : IP 주소 (Internet Protocol Addredd)
  • 8080 : Port, 맥에는 이미 설치된 웹 서버가 있어서 기존 웹서버와의 구분을 위함

  • http → 웹 서버를 이용한 접근
  • file → 브라우저만을 이용한 직접 접근




Take Away

WEB과 Internet의 차이

그동안 웹과 인터넷의 차이를 명확히 몰랐는데, 이젠 아래와 같이 정리할 수 있을 것 같다.

  • 인터넷 : 전세계 컴퓨터를 하나로 연결하는 거대한 통신망
  • 웹 : HTML(확장자), HTTP(확장자 송신 프로토콜), URL(수신 위치 표시) 등을 인터넷을 이용하여 각 컴퓨터간 정보를 공유하는 시스템. 월드와이드웹(WorldWideWeb)의 약자

즉, 인터넷에는 다양한 기능이 있는데 그 중 하나를 이용한 것이 웹이다. 정도로 정의할 수 있지 않을까 싶다.


팀 버너스-리

WEB의 아버지 팀 버너스-리가 2010년과 2014년 TED에서 진행한 강연에서 웹에 대한 생각과 철학을 공유하는 영상이 있는데,
10년이 넘은 지금 와서 봐도 정말 흥미로운 주제들을 던져주는 것 같다.

선구자들은 항상 이런 생각을 하며 살아가는 것일까?
한명의 프로그래머로써 고찰해야할 질문들을 많이 가져보고 싶은 욕구가 생긴다


profile
으악

0개의 댓글