¿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 actualiza. 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 exactamente la misma página que el visitante «B», y así sucesivamente.

Las páginas activas del servidor 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 de la solicitud de página por parte del servidor. En lugar de simplemente enviar la página, el servidor primero ejecuta cualquier script ASP que esté incrustado 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 “Sr. Spiegato ”ha visitado un sitio antes y ha dado su nombre, quizás registrándose. Al usar páginas de servidor activas, el sitio web podría darle la bienvenida mostrando el siguiente mensaje: “¡Buenos días, Sr. Spiegato! ¡Son las 10:32 am 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 recibir la hora y una invitación para registrarse. Esto podría ser en una página de entrada con contenido orientado específicamente a vender los servicios del sitio. En otras palabras, las páginas del servidor activo 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 secuencias de comandos, 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 activas del servidor en un sitio web, los recién llegados también lo encontrarán bastante fácil. Suponiendo cierta familiaridad con HTML, los scripts ASP no son un salto tan difícil. Muchos scripts completos están disponibles gratuitamente en línea y se pueden personalizar fácilmente con un editor de texto.

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