sábado, 9 de diciembre de 2023

UNIDAD 1: IMPLANTACIÓN DE APLICACIONES WEB.

En la primera unidad didáctica del módulo hemos conocido los conceptos de Aplicaciones Web (aquellas herramientas instaladas en un servidor web que son utilizadas a través de un navegador), el funcionamiento básico de un servicio web, el protocolo HTTP (su funcionamiento básico, tipos de mensajes, software de servidores, su instalación y configuración, etc), los diferentes tipos de aplicaciones web (correo electrónico, almacenamiento, ofimática, redes sociales, gestores de contenido, etc).

Destacamos el funcionamiento de un Servicio Web Dinámico.


La imagen anterior representa el funcionamiento esquemático de un servicio web dinámico (protocolo HTTP). Podemos identificar las siguientes etapas:

1.- Desde un PC cliente se solicita a través del navegador una página web: envío mensaje HTTP.

2.- La petición viaja a través de la red (internet) hasta un Servidor Web. El Servidor busca la página en su almacenamiento y crea el contenido a partir de lo scripts (en este ejemplo, PHP) que debe ejecutar para generar el contenido dinámico solicitado por el PC cliente.

3.- La ejecución del código PHP suele incluir la consulta a bases de datos.

4.- Los datos recibidos de la consulta se introducen en código HTML. El cliente no visualizará el código PHP generado, sólo verá el resultado del mismo.

5.- El servidor envía al PC cliente la respuesta a su solicitud.

6.- El PC cliente visualiza en el navegador el contenido solicitado (la página web).

Actualmente conviven en la red (Internet) contenidos estáticos y dinámicos, de tal manera que se generan contenidos “ex profeso” cada vez que un cliente realiza una petición (cada vez que solicitamos una web a través del navegador). Las aplicaciones web son páginas dinámicas, el contenido cambia, puesto lo normal es que el usuario interactúe con el servidor a través del navegador.


0 comentarios:

Publicar un comentario