CWN(CHANGE WITH NEWS) - 웹 프로그래밍, 그 시작은?

  • 구름많음완도-2.3℃
  • 맑음양평-8.1℃
  • 맑음이천-8.7℃
  • 구름많음고산2.3℃
  • 흐림함양군-3.8℃
  • 눈울릉도-2.5℃
  • 흐림영광군-4.3℃
  • 구름많음서귀포3.4℃
  • 구름많음목포-1.7℃
  • 맑음파주-14.2℃
  • 맑음춘천-11.3℃
  • 흐림고창-4.9℃
  • 맑음서청주-9.5℃
  • 맑음정선군-9.1℃
  • 맑음임실-6.8℃
  • 맑음대관령-13.2℃
  • 맑음제천-9.7℃
  • 맑음봉화-7.7℃
  • 맑음인천-9.3℃
  • 구름많음남해-1.2℃
  • 맑음포항-2.4℃
  • 흐림부안-4.9℃
  • 맑음북춘천-12.9℃
  • 맑음장수-9.1℃
  • 구름많음양산시-0.1℃
  • 맑음북강릉-4.8℃
  • 맑음상주-7.4℃
  • 구름많음고흥-3.5℃
  • 흐림정읍-5.7℃
  • 흐림흑산도-0.3℃
  • 맑음북부산-2.2℃
  • 맑음수원-8.9℃
  • 맑음울진-5.7℃
  • 맑음속초-5.2℃
  • 맑음대전-8.5℃
  • 눈홍성-8.4℃
  • 맑음금산-8.1℃
  • 맑음청송군-7.1℃
  • 맑음서울-9.4℃
  • 맑음영주-7.3℃
  • 흐림고창군-5.0℃
  • 흐림해남-2.6℃
  • 구름조금보령-6.0℃
  • 맑음인제-12.9℃
  • 맑음광주-5.0℃
  • 구름많음의령군-8.5℃
  • 맑음영천-4.3℃
  • 맑음추풍령-8.5℃
  • 맑음대구-3.2℃
  • 맑음보은-10.3℃
  • 맑음동두천-12.2℃
  • 맑음강릉-4.4℃
  • 맑음충주-9.8℃
  • 구름조금산청-3.2℃
  • 구름많음광양시-2.4℃
  • 구름조금거창-7.0℃
  • 맑음태백-11.3℃
  • 구름조금통영-0.6℃
  • 맑음천안-8.1℃
  • 흐림순천-5.6℃
  • 구름많음밀양-5.1℃
  • 구름조금합천-5.7℃
  • 맑음울산-2.3℃
  • 구름많음제주1.8℃
  • 맑음문경-7.6℃
  • 흐림남원-6.8℃
  • 맑음의성-10.0℃
  • 흐림철원-16.3℃
  • 맑음세종-8.6℃
  • 맑음순창군-5.8℃
  • 구름많음보성군-3.3℃
  • 맑음전주-7.7℃
  • 흐림강진군-3.0℃
  • 구름조금성산0.8℃
  • 흐림군산-6.7℃
  • 맑음청주-7.2℃
  • 맑음구미-5.1℃
  • 맑음원주-8.7℃
  • 맑음강화-11.8℃
  • 구름조금김해시-2.2℃
  • 흐림장흥-3.7℃
  • 구름조금북창원-1.3℃
  • 눈백령도-6.0℃
  • 맑음서산-6.3℃
  • 맑음부여-8.8℃
  • 맑음안동-6.6℃
  • 맑음부산-0.9℃
  • 구름조금여수-2.3℃
  • 맑음창원-1.4℃
  • 맑음홍천-10.4℃
  • 맑음영덕-3.8℃
  • 구름많음진주-4.1℃
  • 맑음경주시-3.3℃
  • 맑음동해-3.5℃
  • 맑음영월-8.9℃
  • 흐림진도군-0.9℃
  • 2026.01.21 (수)

웹 프로그래밍, 그 시작은?

이지은 / 기사승인 : 2021-03-12 12:07:15
  • -
  • +
  • 인쇄

웹의 시작
웹은 스위스에 있는 유럽핵물리입자연구소인 CERN에서 비정규 계약직으로 일하던, 영국 출신의 과학자 팀 버너스리(Tim Berners-Lee)의 아이디어에서 시작되었다. 1980년, CERN에서는 약 10,000명의 연구원이 서로 다른 하드웨어, 소프트웨어 환경에서 일하고 있었고, 정보를 교환하기 위해 이메일과 파일 전송(ftp)이라는 방법을 사용하였으나 다소 불편함을 느꼈다.

이에 그는 정보를 쉽게 공유하고 관리할 수 있는 웹을 개념을 제안하였고, 1990년에 WorldWideWeb이라는 프로젝트를 시작하였다. 이 프로젝트는 서버-클라이언트로 동작하는 HTTP 모델과 HTML 언어를 개발하고, 세계 최초로 웹 서버와 웹 브라우저를 개발하였다.

웹이 성공을 이루게 된 근본 이유는 무엇일까?
- HTML 태그는 매우 단순하고 직관적이어서 누구나 쉽게 이해할 수 있다. 또한, HTML 태그는 텍스트이므로 아무 텍스트 편집기로 문서 편집을 할 수 있다.

- 사용자가 웹 브라우저로 웹 페이지를 보고 있는 동안 대부분의 경우 웹 브라우저와 웹 서버의 연결을 유지하기 어렵다. 웹은 효율적 HTTP 통신으로 많은 웹 브라우저의 동시 접속에 따른 부담을 낮춘다.

- 웹 서버는 웹 브라우저로부터 요청받은 문서나 이미지, 사운드, 동영상 등을 단순히 보내줄 뿐이다. 웹 문서를 출력하는 것은 브라우저의 몫이며, 클라이언트와 서버의 작업 분담이 근본 이유 중 하나이다.

웹은 모든 곳에 있으며 정보 통신을 위한 기본 플랫폼이다.
우리 주위의 모든 곳에 웹이 있다. 점점 확산되는 사물인터넷(IoT) 기술과 함께 아주 작은 인터넷 장치들까지도 웹 서버를 설치하고 웹을 이용하여 서로 정보를 교환하게 될 것이다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue