본문 바로가기

Study

정적인 페이지와 동적인 페이지

<정적인 페이지 (Static Web Page)>

- 웹 서버에 미리 저장된 파일이 그대로 전달되는 웹 페이지

- 사용자는 서버에 저장된 데이터가 변경되지 않는 한 고정된 웹 페이지를 본다.

- 장점 

1. 빠르다: 요청-파일 전송으로 추가작업이 없음.

2. 비용이 적다: 웹 서버만 있으면 된다.

- 단점

1. 서비스가 한정적이다: 웹 서버에 저장된 정보만 보여줄 수 있음

2. 관리가 힘들다: 추가, 수정, 삭제를 수동으로 작업해야 한다.


<동적인 페이지 (Dynamic Web Page)>

- 웹 서버가 사용자의 요청을 해석하여 가지고 있는 데이터를 스크립트에 의해 가공처리한 후 생성해 전달하는 웹 페이지

- 사용자는 상황, 시간, 요청 등에 따라 달라지는 웹 페이지를 본다.

- 장점

1. 서비스가 다양하다: 정보를 조합하여 페이지를 생성해 제공할 수 있음.

2. 관리가 쉽다: 웹 사이트 구조에 따라 추가, 수정, 삭제 작업이 용이

- 단점

1. 상대적으로 느리다: 웹 페이지를 전달하기 전에 작업 필요

2. 추가 비용이 든다: 웹 서버와 WAS가 필요


이미지 출처: http://titus94.tistory.com/4




[참고사이트]

http://titus94.tistory.com/4


'Study' 카테고리의 다른 글

TCP와 UDP  (0) 2017.01.08
MVC 패턴  (0) 2016.12.11
컴파일러 언어와 인터프리터 언어  (0) 2016.12.11
Apache와 Tomcat의 차이  (0) 2016.11.26
Firebase  (0) 2016.10.10