ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ASP, HTML, JavaScript 차이점
    Development/HTML, CSS, 2017. 1. 9. 17:00
    반응형




    ASP(Active Server Pages)


    ASP란 1995년, IIS 3.0(Internet Information Server 3.0)이상에서만 작동하는 동적서버웹페이지입니다.

    따라서 ASP를 사용하려면 IIS설치 및 설정을 해햐만 사용할 수 있습니다. 


    HTML과 ASP의 차이점을 살펴볼까요??



     HTML

     ASP

    기업, 블로그, 개인홈페이지 등에 단순 홍보 등의 정보를 제공하기 위한 정적인 웹 페이지 작성도구

     은행, 기업에서 계좌, 회원정보 등과 같은 데이터베이스와 관련된 정보를 제공하기 위한 동적인 웹 페이지 작성도구




    전송과정에서도 차이가 있습니다. 결론만 우선 말씀드리자면 코드해석과정을 거치느냐 안거치느냐의 차이점이 있습니다.


    HTML은 

    ①웹브라우저에서 서버로 문서요청

    ②웹서버 파일시스템에서 문서검색(index.html, images...등)

    ③문서를 웹브라우저에 전달





    ASP는 

    ①웹브라우저에서 서버로 문서요청

    ②웹서버 파일시스템에서 문서검색(index.html, home.asp, images...등)

    ③ASP.DLL(asp코드 해석)

    문서를 웹브라우저에 전달







    TIP CGI와 JavaScript 동작과정


    CGI(C,JAVA,VB 등) 


    클라이언트에게 요청받은 자료를 서버에서 검색을 한 뒤 서버내부에서 cgi프로그램을 해석 및 실행 한 후 이 문서를 순수 HTML문서로 변환하여 클라이언트에게 넘겨줍니다. 클라이언트 PC에서는 CGI프로그램을 실행 할 수 있는지 여부를 알 수 없기 때문입니다.






    자바스크립트(JavaScript)


    CGI와는 다르게 서버내부에서 해석하는 것이 아니라 클라이언트 내부에서 해석 및 실행하여 동적인 효과를 지원한다. 하지만 자바스크립트는 서버 내부에서 실행되는 경우도 있다. 이 때는 서버 스크립트로 사용되는 경우지만 일반적으로는 클라이언트에서 실행이된다.







    반응형

    댓글

Designed by Tistory.