정적이 뭐고 동적이 뭔디

병용·2023년 5월 10일
0

note

목록 보기
2/6
post-thumbnail

정적/동적 사이트의 차이

이번 글에서는 동적 웹사이트와 정적 웹사이트의 차이에 대해 알아보려 한다.

❓ 정적 웹사이트란

정적 웹 페이지(static web page), 플랫 페이지(flat page, 스테이셔너리 페이지(stationary page)는 저장된 그대로 사용자에게 전달되는 웹 페이지로서, 이는 웹 애플리케이션에 의해 생성되는 동적 웹 페이지와 반대되는 용어이다.
즉, 정적 웹 페이지는 모든 상황에서 모든 사용자에게 동일한 정보를 표시하며, 콘텐츠 타입이나 문서 언어의 협상(negotiate)을 위해 웹 서버의 현대적 기능에 종속된다.
[출처][위키트리] 동적 웹페이지

정적 웹 사이트란 기존 웹서버에 저장 되어있는 HTML/CSS/이미지 등을 그대로 보여주는 사이트로 누가 언제 어떤 상황에서 접속하는지와 상관없이 늘 같은 화면을 보여준다.

만약 정적 웹사이트를 수정/삭제하려면 HTML파일 자체를 수정해야 하며 정보전달의 성격이 강하다.

❗ 정적 웹사이트의 장점

  • 저장된 파일을 전송하기만 하면 돼서 빠르다.
  • 웹서버 구축 시 동적 웹사이트에 비해 호스팅 서버에 연결하는 비용이 적다.

❗ 정적 웹사이트의 단점

  • 웹사이트 수정/삭제 등의 작업 시 코드 자체를 수정/삭제 해야해서 번거롭다.
  • 저장된 정보만 보여주기 때문에 서비스가 한정적이다.

❔ 동적 웹사이트란

사용자 주도적 검색에 바탕을 둔 소비자 콘텐츠 배포 웹 사이트. 신상품 가격처럼 소비자 콘텐츠가 변경될 때마다 콘텐츠가 저장된 데이터베이스 내용도 갱신되는 웹 사이트이다. 갱신 도구를 사용하여 웹 마스터에게 요청하지 않고도 웹 사이트를 갱신할 수 있고, 인터넷 검색이 가능한 사람이면 누구나 웹 사이트 갱신이 가능하다. 이렇게 웹 사이트를 새롭게 갱신함으로써 좀 더 쉽고, 좀 더 빠르고, 좀 더 저렴한 경비로 웹 사이트를 운영할 수 있다.
[출처][네이버 지식백과] 동적 웹 사이트 [dynamic Web site, 動的-] (IT용어사전, 한국정보통신기술협회)

동적 웹사이트란 웹 어플리케이션 서버가 데이터를 생성하거나 가공하여 사용자에게 제공하는 웹사이트이다.

누가 언제 어떤 상황에서 접속하는지에 따라 보여지는 화면이 달라질 수 있다.

❕ 동적 웹사이트의 장점

  • 수정/삭제 등의 작업이 용이하다.
  • 다양한 서비스 제공이 가능하다.

❕ 동적 웹사이트의 단점

  • 요청에 대한 가공과정이 있어 느리다.
  • 요청을 처리하기 위한 웹 어플리케이션서버가 필요하여 서버 구축에 비용이 많이 든다.

🖌 글을 마치며..

정적/동적 웹사이트에 대해 알아보았는데, 두 웹사이트의 차이를 가장 선명하게 느낄 수 있었던 말이 있어 소개해보려 한다.

정적 - 환영합니다 고객님.
동적 - 환영합니다 ooo님.

사실 어떤 설명보다도 위에 두문장이 관련 지식이 없는 나로선 두 웹사이트의 차이가 가장 와닿는 설명이였다.

두 웹사이트의 차이를 알아보며 웹서버 외에도 웹 어플리케이션서버라는게 있다는걸 알게 되었는데, 시간이 된다면 두서버의 차이와 왜 나누어서 운영되는지에 대해서도 적어볼 수 있었으면 좋겠다.

profile
횡설수설 정리노트

0개의 댓글