이 기사는 IIS 기반 ASP Dynamic 웹 사이트를 설정하여 Dynamic Commercial 웹 사이트 디자인의 진정한 미스터리를 단계별로 공개하는 방법에 중점을 둘 것입니다. ASP의 개발 기술을 완전하고 세 심하게 마스터 할 수 있도록이 기사는 향후 직렬화되어 자신의 ASP 동적 웹 사이트를 구축하는 방법을 가르쳐 줄 것입니다. 이 기사는 자신의 학습과 실무 경험을 바탕으로 저자가 작성했으며 일부 외국어 자료와 결합되었으므로 필연적으로 약간의 편견이있을 것입니다. 나는 당신이 나를 용서할 수 있기를 바랍니다.
ASP라고하는 Microsoft Active Server 페이지는 실제로 Microsoft가 개발 한 서버 측 스크립팅 환경입니다. ASP는 IIS 3.0 및 4.0에 포함되어 있습니다. ASP를 통해 HTML 웹 페이지, ASP 지침 및 ActiveX 구성 요소를 결합하여 동적이고 대화식 및 효율적인 웹 서버 응용 프로그램을 만들 수 있습니다. ASP를 사용하면 클라이언트의 브라우저가 작성한 코드를 실행할 수 있는지 걱정할 필요가 없습니다. 모든 프로그램은 일반 HTML에 내장 된 모든 스크립팅 프로그램을 포함하여 서버 측에서 실행되기 때문입니다. 프로그램이 실행 된 후 서버는 실행 결과를 클라이언트 브라우저에만 리턴하여 클라이언트 브라우저의 부담을 줄이고 상호 작용 속도를 크게 향상시킵니다.
다음은 활성 서버 페이지의 고유 한 기능을 나열합니다.
1. HTML 코드와 결합하여 웹 사이트의 응용 프로그램을 신속하게 완성하기 위해 vbscript 및 jscript와 같은 간단하고 이해하기 쉬운 스크립팅 언어를 사용하십시오.
2. 컴파일이 필요하지 않으며, 쓰기가 쉽고 서버 측에서 직접 실행할 수 있습니다.
3. Windows Notepad와 같은 일반 텍스트 편집기를 사용하여 편집 및 디자인하십시오.
4. 브라우저 독립성은 브라우저와 관련이 없습니다. 사용자 측은 HTML 코드를 실행할 수있는 브라우저를 사용하는 한 활성 서버 페이지에서 설계된 웹 페이지 컨텐츠를 탐색 할 수 있습니다. 활성 서버 페이지에서 사용하는 스크립팅 언어 (vbscript 및 jscript)는 모두 웹 서버 측에서 실행되며 사용자 측의 브라우저는 이러한 스크립팅 언어를 실행할 필요가 없습니다.
5. Active Server 페이지는 ActiveX 스크립팅 언어와 호환 될 수 있습니다. vbscript 또는 jscript 언어를 사용하는 것 외에도 타사가 제공하는 기타 스크립팅 언어는 Rexx, Perl, TCL 등과 같은 플러그인을 통해 사용됩니다. 스크립트 엔진은 스크립트 프로그램을 처리하는 COM (구성 요소 개체 모델) 객체입니다.
6. Active Server 페이지의 소스 프로그램은 클라이언트 브라우저로 전송되지 않으므로 다른 사람이 작성한 소스 프로그램을 피하고 프로그램의 보안을 향상시킬 수 있습니다.
7. 서버 측 스크립트를 사용하여 클라이언트 측 스크립트를 생성 할 수 있습니다.
8. 객체 지향.
9. ActiveX Server 구성 요소 (ActiveX Server 구성 요소)는 확장 성이 무제한이 있습니다. Visual Basic, Java, Visual C ++, Cobol 및 기타 프로그래밍 언어를 사용하여 필요한 ActiveX 서버 구성 요소를 작성할 수 있습니다.
ASP에는 너무나 많은 경이가 있습니다. 아래에 안전 벨트를 착용하면 ASP의 꿈의 세계로 안내해 드리겠습니다. 먼저 ASP를 실행하는 데 필요한 환경을 살펴 보겠습니다.
· Windows NT 서버의 Microsoft Internet Information Server 버전 3.0/4.0 · Windows NT Workstation의 Microsoft Peer Web Services 버전 3.0
· Windows 95/98의 Microsoft 개인 웹 서버
일반 프로그램과 달리 .ASP 프로그램은 편집 할 필요가 없습니다. ASP 프로그램의 제어 부분은 vbscript 및 jscript와 같은 스크립트 언어를 사용하여 설계되었습니다. ASP 프로그램을 실행할 때 스크립트 프로그램은 스크립트 인터프리터 (즉, 스크립트 엔진)에 전체 명령 세트를 보내고 스크립트 인터프리터로 변환하여 서버가 실행할 수있는 명령으로 변환합니다. 물론 다른 프로그래밍 언어와 마찬가지로 ASP 프로그램도 특정 규칙을 따릅니다. 좋아하는 스크립팅 언어로 ASP 프로그램을 작성하려면이 스크립팅 언어를 해석 할 수있는 서버에 스크립트 통역사가 있어야합니다.