<정적인 페이지 (Static Web Page)>
- 웹 서버에 미리 저장된 파일이 그대로 전달되는 웹 페이지
- 사용자는 서버에 저장된 데이터가 변경되지 않는 한 고정된 웹 페이지를 본다.
- 장점
1. 빠르다: 요청-파일 전송으로 추가작업이 없음.
2. 비용이 적다: 웹 서버만 있으면 된다.
- 단점
1. 서비스가 한정적이다: 웹 서버에 저장된 정보만 보여줄 수 있음
2. 관리가 힘들다: 추가, 수정, 삭제를 수동으로 작업해야 한다.
<동적인 페이지 (Dynamic Web Page)>
- 웹 서버가 사용자의 요청을 해석하여 가지고 있는 데이터를 스크립트에 의해 가공처리한 후 생성해 전달하는 웹 페이지
- 사용자는 상황, 시간, 요청 등에 따라 달라지는 웹 페이지를 본다.
- 장점
1. 서비스가 다양하다: 정보를 조합하여 페이지를 생성해 제공할 수 있음.
2. 관리가 쉽다: 웹 사이트 구조에 따라 추가, 수정, 삭제 작업이 용이
- 단점
1. 상대적으로 느리다: 웹 페이지를 전달하기 전에 작업 필요
2. 추가 비용이 든다: 웹 서버와 WAS가 필요
이미지 출처: 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 |