본문 바로가기
IT 정보/IT 용어

정적 페이지 vs 동적 페이지

by J코딩 2022. 10. 6.
반응형

정적 페이지 Static Pages

바뀌지 않는 페이지.

  • 웹 서버는 파일경로 이름을 받고, 경로와 일치하는 File Contents를 반환한다.
  • image, html, css, javascript 파일과 같이 컴퓨터에 저장된 파일들

동적 페이지 Dynamic Pages

인자에 따라 바뀌는 페이지.

  • 인자의 내용에 맞게 동적인 Contents를 반환한다.
  • 웹 서버에 의해 실행되는 프로그램을 통해 만들어진 결과물이다.
    Servlet : was 위에서 돌아가는 자바 프로그램

정적언어

타입을 지정해준뒤 컴파일 하는언어 C,C++,Java
예를들어 int, String, char, double 이런식으로 자바는 타입을 지정해준다. 그러니 정적언어이다.
타입에러로 인한 문제를 컴파일타임에 해결할 수 있기 때문에 "안정성"이 높다.
또한 컴파일시에 미리 타입을 지정해두기 때문에 실행속도가 빠르다.

동적언어

타입을 런타임시 자료형이 결정된다.
예를들어 var = 1,'홍길동' 이런식으로 한번에 !
소스코드 작성시 타입에대한 제한이 없기 때문에 유연성이 높다.

JSP는 html 문서가 아니다. 자바이다.
자바에 관련된 구문이나, 속성들을 컴파일한뒤 동적으로 바꾼뒤 html로 변환시켜준다.

반응형

'IT 정보 > IT 용어' 카테고리의 다른 글

DOM - JavaScript  (0) 2022.10.07
DOM - HTML  (2) 2022.10.07
WEB Server, WAS  (1) 2022.10.05
딥러닝  (2) 2022.09.22
애플 페이  (0) 2022.09.16

댓글