[見心見性] 사람중심의 IT세상을 꿈꾸는 Microsoft MVP
Admin
RSS
Guest Book
Join
IL.NET
3/2/2008 6:17:55 PM
ASP.NET을 위한 준비 -웹의 기본 개념-
ASP.NET을 위한 준비 운동
웹 환경의 기본 개념
1. 인터넷과 웹
2. 웹의 기본 개념
웹의 기본 개념
앞에서 웹에 대한 배경과 역사에 대하여 아주 간단히 알아보았습니다.
빠르게 변하는 IT세상에서 새롭게 등장하는 것들을 학습하기도 바쁘지만, 항상 새로운 것만 따라가기 보다는 항상 원리와 등장배경 등 원론적인 부분을 익히는 것도 중요합니다.
이제부터는 웹에 대한 개념을 알아보도록 하겠습니다.
웹은 물리적인 네트워크 연결을 기반 아래에(인터넷 서비스가 시작되면서 물리적인 장비 구조)
단순한 문서와 문서의 연결에서
시작되었습니다.
컴퓨터의 기본 구조는
파일
이고 우리가 데이터라고 생각하는 모든 부분의 기반은 파일에서 시작됩니다.
웹을 만든 사람들은 파일을 쉽게 공유할 수 있는 방법이 무엇이 있을까 생각하다가 웹(WWW)을 만들게 되었습니다.
즉 웹의 창시자이면서 CERN 입자물리 연구소의 연구원 이였던 팀 버너스리(Tim Berners Lee)가 연구자들끼리 자료를 쉽게 교환 할 수 있는 방법으로 WWW개념을 만들었습니다. 물론 웹의 가장 근본이 되었던 HTTP, HTML도 함께 창안되었습니다. 그럼 웹의 가장 기본이 된다고 볼 수 있는 TML(HyperText Markup Language)에 대해서 간단한 개념만 알아보도록 하겠습니다.
HTML(HyperText Markup Language)
HTML은 SGML에 기반을 둔 공개된 포멧이며, 웹 브라우저가 이해 할 수 있는 언어라고 쉽게 생각해 볼 수 있습니다. 우리는 HTML을 단순한 텍스트 형식의 구조로 만들지만, 이것을 해석하는 브라우저는 단순한 텍스트 구조를 넘어서 각각의 객체(DOM구조)로 접근하며, 사용자에게 보여 질 수 있는 웹 문서가 됩니다. 이러한 웹 문서는 HTML구조에 따라 다른 웹 문서의 연결(Link) 정보를 가질 수 있습니다.
화면1. 웹 문서의 연결 구조
즉
사용자의 선택에 따라 HTML에서 가지고 있는 연결정보를 이용하여 다른 웹 문서로 쉽게 이동할 수 있습니다. 이러한 관련 정보의 실체를 링크 또는 하이퍼링크라고 부릅니다.
(하이퍼텍스트(HyperText)는 웹의 발명에 가장 중요한 개념을 가지게 되었고, 하이퍼텍스트(HyperText)에 의하여 전세계의 정보가 연결될 수 있었습니다.)
<하이퍼미디어(Hypemedia, Hypertext + Multimedia)>
웹의 하이퍼텍스트(HyperText)개념은 MIME(Multi-Purpose Internet Mail Extensions)프로토콜로 인해 하이퍼미디어(Hypemedia, Hypertext + Multimedia)라는 좀 더 발전된 개념으로 단순했던 텍스트 문서의 링크구조에 음성, 이미지, 영상 등등의 매체들을 결합하여 보다 더 다양한 컨텐츠를 가지는 웹 환경의 기반을 만들었습니다.
크리에이티브 커먼즈 라이센스
이 저작물은
크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스
에 따라 이용하실 수 있습니다.
ASP.NET
Trackbacks (0)
Comments (0)
트랙백 주소:
http://ggoma.isblog.net/trackback_post_443.aspx
댓글을 달아 주세요
비밀글
ggomaterran@gmail.com
카테고리
전체 (194)
MSDN (23)
IL.NET의 IT세상 (10)
웹이야기 (13)
세미나이야기 (7)
IL.NET의 강좌&Tip (24)
ASP.NET (9)
DBMS (10)
IL.NET의 생각 (52)
세상의손길 (12)
추천도서 (14)
Recent Post
추천도서 "무지개 원리"
ASP.NET을 위한 준비 -ASP.NET이해 하기-
#11 직위 = 책임 (책임의손길)
#10 세상의 연결고리 (관계의손길)
나는 어떻게 해야 하나?
[MSDN] Null 값
추천도서 "20대 공부에 미쳐라"
#9 인생에 마라톤 (희망의손길)
#9 데이터 형식 결정 방법
#8 클러스터드 인덱스 구조
#7 클러스터드 인덱스가 없는 넌 클러스터드 인덱스 구조
[Tip] ASP.NET에서 오라클 연결하기 (Parameters이용)
ASP.NET을 위한 준비 -웹의 기본 개념-
ASP.NET을 위한 준비 -인터넷과 웹 개념-
[Tip] ASP.NET에서 오라클 연결하기
#6 클러스터드 인덱스와 넌 클러스터드 인덱스
[Tip] 동일한 네이스페이스 해결방법
#5 인덱스 아키텍처
HOONS닷넷 8회 닷넷 정기세미나
#4 페이지의 구조
#3 페이지 및 익스텐트의 종류
#2 페이지와 익스턴트(Page and Extent)
#1 논리적인 데이터베이스와 물리적인 데이터베이스
추천도서 "Beautiful Code: 38인의 코딩 명장들이 말하는 내...
습관이라는 말
생활속의 블로그
#8 인내 (기회의손길)
#7 시간의기회 (기회의손길)
#6 사람의관계 (관계의손길)
Archives
200804
200803
200802
200801
200712
200711
200710
200709
200708
200707
200706
200705
200704
200703
200702
Counter
Total :
1197407
Today :
478
Yesterday :
558
Loading...