[JSP] 정적 / 동적 웹 페이지

형이·2023년 8월 16일
0

JSP

목록 보기
4/32
post-thumbnail

📝 JSP

🖥️ 1. 정적 웹 페이지

Static web pages

  • 정적 웹 페이지는 언제 접속해도 같은 응답을 보내준다.
  • 일단 HTML, CSS, JS파일 등이 서버에 업로드되면 개발자가 수정하기 전까지 매번 같은 파일을 브라우저에 건네준다.
  • 즉, 웹 서버가 정적 웹 페이지에 대한 요청을 받은 경우 서버는 추가적인 처리 과정 없이 클라이언트에게 응답을 보낸다.
  • 회사나 개인의 소개 페이지는 정적 웹 페이지의 좋은 예시

🖥️ 2. 동적 웹 페이지

Dynamic web pages

  • 웹 서버가 동적 웹 페이지에 대한 요청을 받은 경우 서버는 추가적인 처리 과정 이후 클라이언트에게 응답을 보낸다.
  • 동적 페이지는 방문자와 상호작용하기 때문에 페이지 내용은 그때, 그때 다르다.
  • 댓글, 날씨, 주가 정보 등과 같이 정보 변경이 잦은 곳에 많이 사용된다.
  • 동적 페이지란 요청에 대해서 각각 다른 내용을 보여준다.
  • 사용자(클라이언트)가 URL을 통해 서버에 웹 페이지를 요청했을 때, 서버는 사용자에게 맞는 HTML 문서를 생성하여 사용자에게 응답하게 된다.

2-1. WAS

  • Web Server정적 콘텐츠를 제공한다.
  • WAS (Web Application Server)동적 콘텐츠를 제공한다.
  • 대규모 트래픽이 있는 시스템일 경우에는 Web Server가 정적 콘텐츠를 담당하고, WAS가 동적인 콘텐츠를 담당해 WAS의 부하를 방지한다.

0개의 댓글