>  기사  >  백엔드 개발  >  ASP 란 무엇입니까?

ASP 란 무엇입니까?

云罗郡主
云罗郡主원래의
2018-12-29 09:39:0473547검색


ASP 란 무엇입니까?

1: ASP란 무엇입니까

ASP는 Microsoft에서 개발한 서버측 스크립팅 환경인 Active Server Pages로, 동적 대화형 웹 페이지를 만들고 강력한 웹 애플리케이션을 구축하는 데 사용할 수 있습니다. 서버는 ASP 파일에 대한 요청을 받으면 해당 파일을 작성하는 데 사용되는 HTML(Hyper Text Markup Language) 웹 페이지 파일에 포함된 서버측 스크립트 코드를 처리하여 브라우저로 보냅니다. 서버측 스크립트 코드 외에도 ASP 파일에는 텍스트, HTML(관련 클라이언트측 스크립트 포함) 및 COM 구성 요소 호출이 포함될 수 있습니다. [추천 자료: .NET이란?]

ASP는 간단하고 유지 관리가 쉽습니다. DCOM(Distributed Component Object Model) 및 MTS(Microsoft Transaction Server)를 사용할 때 작은 페이지 응용 프로그램에 적합합니다. ASP는 중간 규모의 엔터프라이즈 응용 프로그램도 구현할 수 있습니다.

둘: 프로그래밍 개발

1. 하드웨어 환경

ASP 프로그램의 작동에는 하드웨어 환경에 대한 특별한 요구 사항이 없습니다. 일반적으로 Windows 운영 체제의 실행 요구 사항을 충족할 수 있는 하드웨어 장치만 있으면 충분합니다. 체계. 기본 메모리 용량 요구사항은 64MB이며, 권장 메모리 용량은 128MB 이상입니다. 또한 필요한 소프트웨어를 설치하려면 1G 이상의 하드디스크 공간이 있어야 합니다.


2. 소프트웨어 환경

소프트웨어 환경의 경우 ASP는 Microsoft에서 출시했기 때문에 Microsoft Windows 운영 체제와 이를 지원하는 웹 서버 소프트웨어의 지원이 있어야만 실행할 수 있습니다. Microsoft의 다양한 Windows 운영 체제를 ASP 운영 플랫폼으로 사용할 수 있습니다. 그 중 Windows 98 운영 체제에서 실행되는 개인 서버를 일반적으로 PWS라고 하며, Windows 98 운영 체제에서 실행되는 개인 서버를 IIS라고 합니다.

셋: ASP 개발 환경

1. VBScript, JavaScript 등 간단하고 쉬운 스크립팅 언어를 사용하세요. HTML 코드와 결합하면 웹사이트 애플리케이션을 신속하게 완성하고 동적 웹페이지 기술을 구현할 수 있습니다.

2. ASP 파일은 HTML 코드로 구성된 파일에 포함되어 있어 수정 및 테스트가 용이하고, 컴파일이나 링크 없이도 해석 및 실행이 가능합니다.

3. ASP가 사용하는 스크립트 언어는 웹 서버에서 실행됩니다. 서버의 ASP 인터프리터는 서버에서 ASP 프로그램을 실행하고 결과를 HTML 형식으로 클라이언트 브라우저에 전송합니다.

4. ASP는 일부 내장 개체를 제공합니다. 이러한 개체를 사용하면 서버 측 스크립트가 더욱 강력해질 수 있습니다.

5. ASP는 서버 측 ActiveX 구성 요소를 사용하여 데이터베이스 액세스, 이메일 검색 또는 파일 시스템 액세스와 같은 다양한 작업을 수행할 수 있습니다.

6. 서버는 ASP 프로그램 실행 결과를 HTML 형식으로 클라이언트 브라우저에 다시 전송하므로 사용자는 ASP가 작성한 원본 프로그램 코드를 볼 수 없으므로 ASP 프로그램 코드가 도난당하는 것을 방지할 수 있습니다.

4: ASP 작동 방식

ASP의 스크립트 프로그램은 클라이언트 측이 아닌 서버 측에서 실행되며, 브라우저로 전송되는 웹 페이지는 웹 서버에서 생성됩니다. 따라서 클라이언트 브라우저는 이러한 스크립트를 처리하지 않으며 웹 서버는 이러한 스크립트 처리를 완료하고 표준 HTML 페이지를 브라우저에 전송합니다. ASP 인터프리터는 태그 사이의 모든 스크립트 코드를 읽고 실행하며 콘텐츠를 생성합니다. 스크립트의 실행 결과만 브라우저에 반환되기 때문에 사용자는 브라우징 중인 웹 페이지의 스크립트 명령을 볼 수 없고 스크립트의 실행 결과만 볼 수 있습니다.



위 내용은 ASP 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.