Conocimientos básicos del funcionamiento de Internet
Manejo de archivos
Comprender la arquitectura cliente-servidor.
Objetivo de la clase
Conocer como funciona una aplicación web.
Desarrollo de páginas dinámicas con PHP
Almacenamiento persistente de datos en base de datos
Implementar una aplicación web
¡Comencemos!
Introducción
¿Como está desarrollada una aplicación web?
¿Donde se encuentran alojadas?
¿Donde se guarda la información?
Frontend y Backend
Son los términos utilizados para identificar la capa de presentación
de la capa de acceso a datos respectivamente.
El Frontend es la capa que interactúa con el usuario.
Recibe las acciones del mismo y las envía al Backend.
Éste interpreta las acciones realizadas, aplica la lógica del negocio,
accede y procesa los datos para entregarlos de nuevo al Frontend.
Frontend y Backend
Podemos decir que el frontend es lo que corre en el navegador
y el backend en los servidores.
Frontend y Backend
El servidor web
Servidor web
Es un programa que procesa una aplicación para producir contenido
estático (HTML, CSS, imágenes, archivos, entre otros) y entregarlo
mediante el protocolo HTTP.
Servidor web
El servidor web se ubica en el backend, se comunica con
otros servidores donde cada uno puede estar o no en
su propio hardware.