본문 바로가기

2

정적 웹페이지와 동적 웹페이지 웹서버와 WAS의 차이 글에서도 언급했었지만, 웹의 발전 과정을 살펴보면 초기에는 정적인 웹사이트만 존재했으나, 동적인 웹페이지에 대한 수요가 증가하면서 동적인 웹페이지가 대세로 자리 잡게 되었다. 정적인 웹페이지는 HTML, CSS, 이미지 등 정적인 데이터만으로 구성된다. HTML 문서와 CSS는 각각 웹사이트의 내용과 구조를 기술한 문서와 스타일 시트 문서이므로, 문서를 재작성하지 않는 이상 데이터의 내용이 변하지 않는다. 이미지는 데이터이기 때문에 변하지 않는다. 하지만, 특정 이벤트에 따라 사이트의 화면이 달라진다거나 서버가 DB에 접속하여 자료를 가져오는 등의 작업은 프로그래밍을 수반하는 작업이며, 그렇기 때문에 HTML과 CSS 만으로는 동적인 웹페이지를 구현할 수 없다. 클라이언트 측의 변.. 2021. 8. 14.
웹서버(web server) vs. WAS(Web Application Server) 차이 웹서버(web server)와 WAS(Web Application Server)의 차이에 대해 정리해보려고 한다. 웹이란 URL, HTTP, HTML 등을 사용하여 사용자들이 정보를 주고받을 수 있는 서비스이다. 서버는 데이터를 요청하면 그에 응답하는 컴퓨터 시스템을 말하며, 클라이언트는 반대로 데이터를 요청하고 응답을 받는 컴퓨터 시스템을 가리킨다. 그렇다면 웹서버는 웹 서비스 상에서 데이터 요청에 응답하는 컴퓨터 시스템을, 웹클라이언트는 데이터를 요청하고 응답을 받는 컴퓨터 시스템을 말한다고 할 수 있다. 과거의 웹 서비스에서는 HTML, CSS, 이미지 등으로 구성된 정적인 페이지를 주고받았다. 그러나 사용자들이 원하는 서비스가 다양해지면서 연산이나 동작을 포함하는 동적인 페이지에 대한 요구가 생겨.. 2021. 8. 12.
728x90