웹프 1장 정리

ssonjh·2021년 4월 11일
0

웹프로그래밍

목록 보기
1/13

웹(web) : world wide web

웹의 작성과 표현

  1. HTML(Hyper Text Markup Language)로 표현되는 웹 문서로 작성
  2. HTTP(Hyper Text Transfer Protocol)라는 통신 규약을 통해 전달
  3. 전달된 웹 문서는 웹 브라우저에 의해 해석되서 사용자에게 제공

인터넷 vs 웹

인터넷 : 국제 정보 통신망, 컴퓨터나 스마트폰같은 디지털기기로 연결되어 사람들이 정보를 공유할 수 있는 공간
: 인터넷 공간에서 제공하는 서비스

인터넷

  • Arpanet으로 시작
  • 초기 데이터 중심 -> 점점 서비스 중심

웹 1.0 : 포털 중심, 일방적 정보 제공 (폐쇄성)
웹 2.0 : 플랫폼 중심, 정보 생성,공유,참여 (개방성)
웹 3.0 : 개인별 맞춤 서비스 (맞춤형)

플러그인

웹 브라우저와 연동되는 프로그램을 사용자의 pc에 추가로 설치해 웹 브라우저의 기능 확장
ex) flash, active x

웹 표준

W3C가 정한 표준 기술만을 사용하여 웹 문서의 구조, 표현, 기능을 제공하는 것.

웹의 동작 원리

클라이언트(사용자) : 요청하는 쪽
서버(제공자) : 응답하는 쪽

  • HTML로 요소 생성, CSS로 디자인, JS로 프로그래밍 요소 부여
  • 웹 브라우저 : HTML, CSS, JS 코드를 받아 해석, 처리. 내부에 웹 브라우저 엔진 가짐

1. HTML로 웹 문서 만들기
2. 서버로 업로드 (HTML문서 및 관련 파일들)
3. 사용자가 사이트에 접속하면 서버에 있는 파일들을 사용자 컴퓨터로 다운로드
4. 서버에서 가져온 파일을 웹 브라우저에서 재조립하여 사용자 화면에 보여줌.

Frontend, Backend

URL(Uniform Resource Locator)

도메인명

IP주소를 기억하기 쉽게 의미를 파악할 수 있는 상징적인 문자로 구성한 주소

ip주소

컴퓨터가 가지는 고유 번호

DNS

도메인명을 ip로 변경하기 위해 사용

0개의 댓글

관련 채용 정보