Digital Recipe
정적 웹페이지와 동적 웹페이지 본문
정적 웹페이지
사용자(혹은 클라이언트)가 URL를 통해 서버에 웹페이지를 요청하였을 때, 서버 안에 이미 만들어져 있는 HTML문서를 사용자에게 보내주는 경우 이를 정적 웹페이지라고 한다.
웹페이지의 내용이 요청하는 사용자마다 달라질 필요가 없는 정적인 정보인 경우 사용되며, 모든 사용자는 같은 결과의 웹페이지를 서버에 요청하고 응답받는다.
예를 들면 회사소개, 음식메뉴, 뉴스 등이 있다.
동적 웹페이지
정적 웹페이지와 다르게 문서에 포함되는 정보가 사용자에 따라서 달라지는 경우다. 사용자(혹은 클라이언트)가 URL를 통해 서버에 웹페이지를 요청했을 때, 서버는 사용자에 맞는 HTML문서를 생성하여 사용자에게 응답하게 된다. 이를 동적 웹페이지라고 한다.
즉, 모든 사용자는 서로 다른 결과를 서버로부터 응답받게 된다.
예를 들면 로그인 결과화면, 권한별 웹페이지, 시간별 동적 웹페이지 등이 있다.
동적 웹페이지는 JSP, ASP, PHP, RUBY, PYTHON 등의 프로그래밍 언어를 통해 만들어 진다.
Reference
Comments