JAVA 맞춤형 쇼핑몰 솔루션 세일즈온 특장점

정적 HTML(Hyper Text Markup Language)이란?

정적 HTML서버에 미리 저장된 파일(HTML 파일, 이미지, JavaScript 파일 등)이 그대로 전달되는 웹 페이지로 서버는 사용자가 요청에 해당하는 저장된 웹 페이지를 보내고,
사용자는 서버에 저장된 데이터가 변경되지 않는 한 고정된 웹 페이지를 보게 됩니다.

반대로 동적 HTML서버에 있는 데이터들을 스크립트에 의해 가공처리한 후 생성되어 전달하는 웹 페이지로 서버는 사용자의 요청을 해석하여 데이터를 가공한 후 생성되는 웹 페이지를 보내고,
사용자는 상황, 시간, 요청 등에 따라 달라지는 웹 페이지를 보게 됩니다.
    • Client
    • Static(바뀌지않는 page)STATUS

      Web Server

      Port : 80

    • Filesystem
      Database

    Static Pages

    • Client
    • Dynamic(인자에 따라 바뀌는 page)STATUS

      Web Application Server JVMServlet

      Port : 8080

    • Database

    Dynamic Pages

정적 HTML 기반의 사용자 반응형 웹사이트는 왜 빠를까?

정적 HTML 기반의 사용자 반응형 웹사이트는 동적 API 데이터를 제외하고 화면 구성을 위한 연산 프로세싱이 사용자 기기에서 수행되기 때문에 서버의 부하가 최소화됩니다.
또한 정적 HTML과 이미지는 재호출 시 캐싱(Caching)된 자료가 실행되어 요청에 대한 파일만 전송하면 되기 때문에 서버간 통신이 거의 없고, 수 KB의 RESTful API 데이터 외에는 트래픽이 발생하지 않아 응답속도가 매우 빠르며, 단순한 문서들로 구성되어 어떤 호스팅 서버에서도 동작이 가능하므로 구축 비용이 저렴하고 백업과 복원이 용이합니다.
  • 정적 웹 내부 동작

    Web Server
    Storage
  • 동적 웹 내부 동작

    Web Server
    Storage

    Preprocessor

    Database

세일즈온 클라우드와 함께
쇼핑몰을 시작해보세요.
문의하기
문의하기 TOP