웹프로그래밍(2AB)-정수진 상세보기


제목 1주차 과제 제출마감 및 답안
작성자 정수진 조회 273
첨부 첨부파일이 없습니다. 날짜 2020-03-24
내용

1주차 과제 제출로 출석체크되었습니다.

제출한 학생들 모두 잘 작성해주었습니다.


정적웹페이지에 대한 설명이 조금 부족한 듯 하여 답안에 좀더 정리하여 작성해두었으니 참고 바랍니다. 


1. 정적 웹페이지와 동적 웹페이지의 차이점을 기술하고

해당 페이지를 작성하는 언어는 무엇이 있는지 쓰시오. (ex. HTML)

정적웹페이지: 저장된 그대로 사용자에게 전달되는 웹 페이지로 모든 상황에서 동일한 정보를 표시

서비스되는 페이지의 변화가 없으므로 저장된 내용을 출력만 하면 되어 빠르고 비용이 적게 든다.

하지만 클라이언트의 요청을 처리하는 프로그래밍 코드를 사용할 수 없고 다양한 서비스 제공이 어렵고 데이터베이스 연동을 할 수 없다.

ex) HTML, css, javascript 등

동적웹페이지: 클라이언트의 요청에 따라 서버에서 변환하여 응답가능한 웹페이지

서비스가 다양하고 수정하기 편하지만 구동시 상대적으로 느리고 비용이 더 발생한다.

ex) PHP, ASP, JSP 등


2. 웹서버가 하는 기능을 설명하시오.

웹서버는 웹브라우저(클라이언트)의 요청을 받아서 요청된 페이지의 로직 및 데이터베이스와의 연동을 위해

웹 애플리케이션 서버에 처리를 요청하고 처리된 결과를 다시 웹브라우저에게 응답하는 기능을 한다.