[설문조사 사이트 테스트]
이름 :
점넷(.Net)
분류 전체보기 (176)
점넷공간 (38)
COMPUTER (1)
.NET (29)
DB (36)
SCRIPT (3)
MarkUp & CSS (3)
OS (7)
IT Story (52)
Information (7)
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2008. 8. 7. 07:00

웹 서버 어플리케이션 기술의 변천사에 대해 장단점 비교 세번째로 ASP에 대해 간략하게 알아보도록 하겠습니다.

 

ASP ( Active Server Pages ) ?

우리나라 말로 해석을 해보면 동적 서버 페이지 라고 표현할 수 있겠죠?

[ ASP.NET이란? ] 강좌에 보시면 동적 웹 페이지에 대한 설명이 나와 있습니다. 참고하시면 될듯합니다. , 동적으로 서버에서 만드는 웹 페이지 라고 보시면 될듯합니다.

 

사용자 삽입 이미지

ASP 처리 구조

Windows NT 4.0의 한 부분이 된 IIS 2.0의 베타 버전 시기에 Microsoft데날리(Denali)라는 코드명으로 ASP를 공개하였습니다.

 

특징을 보면

ASP스크립트 환경입니다.

ASP코드는 표준 HTML과 혼용해서 사용합니다.

- “<%”, “%>이 한쌍의 문자는ASP 페이지에서 시작과 끝 지점의 경계를 나타내 줍니다.

 

사용자 삽입 이미지

ASP 샘플 코드

사용자 삽입 이미지

다른 방식의 ASP 샘플 코드


• 일반적으로 VBScript를 사용하지만 Jscript, JavaScript도 사용할 수 있습니다.

 

장점을 보면

CGI, ISAPI에 비해 복잡한 작업을 단순화 시켰습니다.

ADO ( Microsoft ActiveX Data Object )를 통해서 데이터베이스에 쉽게 연결할 수 있습니다.

 

단점을 보면

HTML 코드 사이사이에  ASP 코드를 입력 하다 보니 코어부분과 프리젠테이션 부분 구분하기가 어려워져서 유지보수 및 코드 재사용성이 힘들어 집니다.