웹 서비스 동작 방식-"서버가 죽었네요"

nav-p.610·2022년 5월 8일
0
post-thumbnail

접속자 폭주 -? 어? 서버 터졌네

서버



서버의 역할

가운데서 데이터를 저장하고, 주는 것
(=그러니까 사람이 많아지면 힘들다!)
특별한 컴퓨터가 아니다.

네이버 해킹으로 알아보는 웹서비스의 동작 원리

  1. 페이지 정적 데이터 수정 가능한 점
  2. 인터넷이 끊겨도 페이지가 보이는 점
  3. 새로고침하면 다시 원상복구되는 점

브라우저의 역할

서버로부터 자원(뼈대, 꾸미기고, 움직이기 위한)을 받아와서 그려주는 역할

HTML만 있으면

CSS까지 있으면

Javascript가 있어야

꼭 이렇게 페이지를 줘야할까?

매번 페이지를 로딩할 수도 없고.. 데이터만 갈아 끼울 수도 있다!
HTML, CSS 등을 안 넘겨주면 됨

그럴 때는 이렇게 데이터만: JSON 형식

데이터를 받아올 때 JSON 방식으로 받아온다.
키:밸류 형태

이걸 어디서 많이 쓰느냐: 앱에서



눈 껍데기가 없어서 눈을 못 내리는 경우가 있다.

웹은 이런 사람 없습니다.


내가 가지고 있는 껍데기가 없기 때문

서버가 어떻게 문을 열고 통신을 하는지?: 출입문

요약

  1. 서버 = 가운데서 역할
  2. 브라우저: 요청+그려주기
  3. 웹은 다 받고, 앱은 데이터만(JSON형식)

0개의 댓글