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.


PRESENTACIÓN BLOG MÓDULO IMPLANTACIÓN DE APLICACIONES WEB CURSO 2023/2024

Muy buenas a tod@s:

En esta primera entrada del blog queremos presentar el módulo IMPLANTACIÓN DE APLICACIONES WEB (IAW), que se encuadra en el segundo curso del Ciclo Formativo de Grado Superior de Administración de Sistemas Informáticos en Red.

Entre los contenidos básicos de IAW destacamos:
  • Instalación de servidores de aplicaciones web;
  • Instalación de gestores de contenidos, gestores de aprendizaje y e-commerce;
  • Administración de gestores de contenidos, gestores de aprendizaje y e-commerce;
  • Adaptación de gestores de contenidos, gestores de aprendizaje y e-commerce;
  • Implantación de aplicaciones web;
  • Programación de documentos web utilizando lenguajes de "script" de servidor;
  • Acceso a bases de datos desde lenguajes de "script" de servidor;
  • Pruebas de aplicaciones web.
Este contenido se organiza en las siguientes unidades didácticas/de trabajo:
  1. Implantación de aplicaciones web.
  2. Desarrollo de aplicaciones web.
  3. Scripts de servidor.
  4. Acceso a datos.
  5. Gestores de contenidos.
  6. Gestores de aprendizajes y e-commerce.
El calendario de las unidades didácticas es:

En sucesivas entradas del blog iremos desarrollando el contenido propuesto.

Un saludo y feliz día,

Alfonso Cobos Sánchez