Static(정적) Site, Dynamic(동적) Site

Static Site

정적 사이트는 서버내에서 파일이 업데이트 되기 전까지 항상 같은 내용만을 표시하는 사이트입니다. 댓글을 단다든가, 게시물을 수정한다든가 등의 기능이 사이트 내에 존재하지 않습니다. 요즘은 100% 정적 사이트는 찾기가 힘들고 동적사이트에서 일부만 static page로 구성해서 사용하는 경우가 많습니다.

회사 소개 사이트에서 CEO 인사말, 기업 가치 등등 잘 변하지 않는 페이지들이 static page일 수도 있습니다.

  • 하나의 html 파일이 언제나 동일한 내용을 가지는 사이트(물론 관리자에 의해 html 파일이 변경되는 경우는 제외)
  • 웹사이트의 route 구조가 파일 디렉토리 구조와 동일
  • 파일들이 접근 제한이 없음(public)

Dynamic Site

동적 사이트, 혹은 다이나믹 사이트(그외 동적/다이나믹 웹, 동적/다이나믹 홈페이지 등등등)라고 불리는 데, dynamic은 '역동적'이라는 뜻을 가지고 있습니다. 즉, 항상 일정하지 않고 변한다는 뜻입니다.

뉴스사이트, 포털 사이트, SNS 등이 여기에 해당됩니다. SNS에 글을 올리면 페이지 내용이 변하죠.

웹사이트의 모든 것이 100% dynamic해야 하는 것은 아니고 정적인 사이트에 동적인 부분이 추가되면 dynamic site입니다. (이미지 파일, CSS파일, JS파일등 resource파일들은 정적 폴더에 저장되죠.)

  • 하나의 template(html일수도 있고 다른 파일일 수도 있음)이 여러개의 컨텐츠를 나타낼 수 있는 사이트
  • 웹사이트의 route를 제작자가 직접 개별 파일에 연결할 수 있음
  • router를 통해 개별 파일에 접근 제한을 할 수 있음

댓글

캡틴제라드 2019.06.07
좋은 글 잘 봤습니다 ㅎㅎ  -2019.06.07
I
Ian H 2019.06.07
@캡틴제라드,
감사합니다^^
댓글쓰기

이 글에 댓글을 다시려면 SNS 계정으로 로그인하세요. 자세히 알아보기

UP