Skip to main content

¿Qué son las páginas Active Server?

Las páginas de servidor activo (ASP) son el resultado de una tecnología de Microsoft que ejecuta scripts del lado del servidor para crear páginas web dinámicas para los visitantes. Las páginas del servidor activo se denominan así porque el servidor ejecuta scripts activos para generar páginas que son únicas en contenido, dependiendo de la solicitud o entrada de un visitante. Por el contrario, las páginas web estándar son estáticas, lo que significa que no cambian hasta que el webmaster las actualice. El navegador web de un visitante envía una solicitud a un sitio web para una página, y el servidor del dominio recibe la solicitud y devuelve la página. El visitante "A" ve la misma página exacta que el visitante "B", y así sucesivamente.

Las páginas del servidor activo emplean un esquema diferente. Los visitantes "A" y "B" pueden ver contenido diferente, aunque hayan solicitado la misma página web. Esto es posible gracias a un paso adicional en el procesamiento del servidor de la solicitud de página. En lugar de simplemente enviar la página, el servidor primero ejecuta los scripts ASP que están incrustados en la codificación HTML de la página. Los scripts ASP sirven para personalizar la página para el visitante.

Por ejemplo, suponga que "Mr. wiseGEEK" ha visitado un sitio anteriormente y le ha dado su nombre, tal vez al registrarse. Usando páginas de servidor activas, el sitio web podría darle la bienvenida mostrando el siguiente mensaje: "¡Buenos días, señor wiseGEEK! ¡Son las 10:32 de la mañana de un gran martes!" También podría llevarlo a una página específica dentro del sitio. Por otro lado, un nuevo visitante del sitio podría ser recibido con el tiempo y una invitación para registrarse. Esto podría estar en una página de entrada con contenido orientado específicamente a la venta de los servicios del sitio. En otras palabras, las páginas activas del servidor pueden personalizar las páginas web sobre la marcha.

Las páginas del servidor activo también pueden proporcionar funcionalidad para Intranets y acceso a bases de datos corporativas u otros recursos. La flexibilidad y el propósito están limitados solo por la creatividad, ya que ASP puede admitir prácticamente cualquier lenguaje de script, incluido el soporte integrado para VBScript y JScript.

Los scripts ASP se agregan fácilmente a las páginas HTML existentes. Si bien los programadores que ya están familiarizados con los lenguajes de secuencias de comandos pueden acostumbrarse rápidamente a incorporar páginas de servidor activas en un sitio web, a los recién llegados también les resultará bastante fácil. Asumiendo cierta familiaridad con HTML, los scripts ASP no son un salto tan difícil. Muchos scripts completos están disponibles en línea de forma gratuita y se pueden personalizar fácilmente con un editor de texto.

Si está interesado en aprender más sobre las páginas activas del servidor, puede encontrar muchos sitios web que brindan tutoría, así como varios libros. Las páginas de servidor activas pueden brindarle a su sitio personal o dominio empresarial una verdadera funcionalidad que puede marcar la diferencia entre un buen sitio y un gran activo.