Conceptos Esenciales de la Web: Fundamentos y Tecnologías Clave
Clasificado en Informática
Escrito el en español con un tamaño de 3,68 KB
Conceptos Fundamentales de la Web
- Internet
- Conjunto descentralizado de redes físicas interconectadas que simulan una única red global.
- Red
- Conjunto de servidores, bases de datos y clientes unidos de forma alámbrica o inalámbrica que se comunican a través de protocolos de transmisión.
- Cliente
- Entidad demandante de servicios o aplicaciones.
- Servidor
- Proveedor de servicios o aplicaciones.
- Protocolo
- Conjunto de normas que posibilitan la comunicación entre los agentes de la red.
- Servicios
- Información solicitada por el cliente.
- Base de datos
- Permiten almacenar, categorizar y organizar gran cantidad de datos. Se utilizan desde los servidores y también desde los clientes.
Aplicaciones Web y Sitios Web
- Aplicación web
- Herramientas accesibles a los usuarios a través de un servidor utilizando un navegador web.
Tipos de Aplicaciones Web
- Aplicaciones para gestión de correo electrónico.
- Aplicaciones web para la creación de tiendas en línea.
- Aplicaciones web que alojan información.
Diferencia entre Sitio Web y Aplicación Web
Un sitio web es un conjunto de páginas estáticas que muestran información al usuario, pero no ofrecen interactividad. En contraste, las aplicaciones web sí permiten a los usuarios realizar múltiples tipos de acciones interactivas sobre ellas.
- Servicio web
- Conjunto de protocolos y estándares que permiten llevar a cabo un intercambio de datos entre múltiples aplicaciones de software.
Arquitectura y Funcionamiento Web
- Arquitectura cliente-servidor
- Modelo en el que el cliente se comunica con un servidor para obtener cierto tipo de información o servicios.
Páginas Web Estáticas
Si el acceso se realiza a páginas cuyo funcionamiento no varía, se muestran tal y como fueron creadas.
Funcionamiento de Páginas Web Estáticas
Las páginas web estáticas devuelven al cliente siempre el mismo resultado; el contenido recibido no se personaliza en función del usuario, es fijo.
Páginas Web Dinámicas
Estas sí cambian su valor en función de diferentes variables.
Funcionamiento de Páginas Web Dinámicas
Las páginas web dinámicas muestran un contenido distinto en función de diferentes valores, como los datos de entrada, el navegador o la autenticación del usuario. La programación de estas páginas se realiza utilizando lenguajes de programación web y tecnologías que generan HTML de forma dinámica.
Mecanismos de Comunicación Cliente-Servidor (Protocolos)
- HTTP: Se utiliza para el intercambio de páginas web.
- SMTP: Se emplea para correo electrónico.
- POP3: Se usa para correo electrónico.
- FTP: Protocolo utilizado para el intercambio y transferencia de archivos.
- TELNET: Se utiliza para el acceso remoto.
- RPC: Permite el acceso remoto a procedimientos ubicados en un sistema diferente al de acceso.
Definición del Lenguaje HTML
Se trata de un lenguaje de marcado estructurado, al que se le incorporan diferentes tipos de vínculos que permiten la conexión a otros documentos, aportando al usuario la sensación de páginas web conectadas entre sí.