1: ¿Qué es ASP?
Páginas de servidor activo (ASP, página de servidor activo)
Es un entorno de programación en el que se pueden combinar HTML, lenguajes de programación y componentes para crear potentes aplicaciones de Internet del lado del servidor.
Si alguna vez creó un sitio que mezcla HTML, lenguajes de secuencias de comandos y componentes, puede agregarle código ASP.
Puede crear una interfaz de usuario HTML agregando comandos de script a una página HTML y también puede incluir algunas reglas de lógica empresarial mediante el uso de componentes.
Los componentes pueden ser llamados mediante scripts u otros componentes.
Las páginas web ASP requieren el soporte de los servidores web correspondientes para funcionar normalmente. Los servidores WEB son principalmente PWS e IIS.
2: entorno operativo ASP
Microsoft Internet Information Server versión 3.0/4.0 en Windows NT Server
Microsoft Peer Web Services versión 3.0 en Windows NT Workstation
Servidor web personal de Microsoft en Windows 95/98
El servidor web personal, abreviado como PWS, es un servidor web personal desarrollado para que las personas publiquen páginas web. Es adecuado para intranets de empresas de pequeña escala. Solo admite 10 usuarios simultáneos y solo puede alojar un sitio web. Proporciona servicios WWW básicos y gestión WEB sencilla, admite acceso ADO a la base de datos. PWS se ejecuta en la plataforma Windows 9x/Me y a menudo se utiliza como servidor web para aprender, escribir y depurar páginas ASP.
Cuando finalmente se ejecuta la página ASP, generalmente se selecciona IIS 5.0 como servidor web ASP para analizar la página ASP. El sistema operativo debe ser Windows 2000 Server o Advanced Server. Si sólo desea aprender o depurar páginas ASP, puede utilizar PWS en la plataforma Win9X o IIS en Windows 2000 Professional. Se recomienda que también instales el sistema operativo Win2000 Server e IIS cuando estudies.
Tres: características y principios de ASP
Los archivos de la página web se almacenan en el servidor web. Cuando escribe una URL en la barra de direcciones del navegador del cliente y presiona Enter, se activa una solicitud HTTP al servidor. El servidor realizará la solicitud en función de la extensión de la web solicitada. página. Decide cómo responder.
Las páginas web ASP se ejecutan en el lado del servidor. El código fuente de la página web visto en el lado del cliente es el código fuente de la página generado dinámicamente por ASP, no el código de la página web ASP en sí. Por lo tanto, la página web ASP tiene una alta confidencialidad. Además, porque ASP La salida es una página HTML en un formato estándar, por lo que no hay problema de que el navegador no la admita. HTML se ejecuta en el navegador del cliente y el navegador lo interpreta y ejecuta para mostrar el contenido de la página final.
ASP puede formar dinámicamente el contenido de la página en función de los resultados de la ejecución del código, por lo que las páginas ASP también se denominan páginas web dinámicas.
1. Utilice lenguajes de secuencias de comandos simples y fáciles de entender, como VBScript y JScript, combinados con código HTML, para completar rápidamente las aplicaciones del sitio web.
2. No es necesario compilar, es fácil de escribir y se puede ejecutar directamente en el lado del servidor.
3. Utilice un editor de texto normal, como el Bloc de notas de Windows, para editar y diseñar.
4. Independencia del navegador, el cliente puede navegar por el contenido web diseñado por Active Server Pages siempre que utilice un navegador que pueda ejecutar código HTML. Todos los lenguajes de secuencia de comandos (VBScript, Jscript) utilizados por Active Server Pages se ejecutan en el lado del servidor WEB y no es necesario que el navegador del cliente pueda ejecutar estos lenguajes de secuencia de comandos.
5.Active Server Pages es compatible con cualquier lenguaje de scripting ActiveX. Además de utilizar el lenguaje VBScript o JScript para diseñar, también puede utilizar otros lenguajes de scripting proporcionados por terceros a través de complementos, como REXX, Perl, Tcl, etc. El motor de script es un objeto COM (Modelo de objetos componentes) que maneja programas de script.
6. El programa fuente de Active Server Pages no se transmitirá al navegador del cliente, lo que evitará que otros plagien el programa fuente escrito y mejorará la seguridad del programa.
7. Los scripts del lado del servidor se pueden utilizar para generar scripts del lado del cliente.
8. Orientado a objetos.
9.Los componentes del servidor ActiveX (componentes del servidor ActiveX) tienen una escalabilidad ilimitada. Puede utilizar Visual Basic, Java, Visual C++, COBOL y otros lenguajes de programación para escribir el componente de servidor ActiveX que necesita.
Cuando la funcionalidad ASP se integra en un sitio web, normalmente se producen los siguientes resultados:
1. Cuando el usuario menciona el contenido del sitio, la extensión de página predeterminada es .asp.
2. El navegador solicita el archivo ASP del servidor.
3. El script del lado del servidor comienza a ejecutar ASP.
4. El archivo ASP se procesa en orden de arriba a abajo, ejecutando comandos de script y ejecutando contenido de página HTML.
5. La información de la página se envía al navegador.
Dirección original: http://www.kouke5.com/biancheng/asp/2970.html