Tipos de tecnologías web¶
Sitios Web¶
A los sitios web accedemos con el navegador web y, básicamente, podemos clasificarlos en dos:
- Sitios web estático. Es un tipo de aplicación que muestra muy poca información y está pensada para no generar e incluir nuevos contenidos. Suelen estar desarrolladas en HTML y CSS. No obstante, pueden incluir videos, banners y GIFS. Modificar el contenido de una web estática no es sencillo ya que requiere que se descargue el código, modificarlo y volverlo a subir: no es práctico. El webmaster o un desarrollador profesional tendrá que ser el que lleve cabo estos cambios. Este tipo de aplicación es práctico para proyectos que no requieran actualizar la información o que quieren dar un primer paso en el mundo de internet. Algunos ejemplos podrían ser portfolios de profesionales, un curriculum digital o una página de presentación de empresa.
- Sitios web dinámicos. Son mucho más complejos a nivel técnico que las anteriores. Utilizan bases de datos para cargar la información y los contenidos se van actualizando cada vez que el usuario accede a la web. Para construir sitios web se necesitan tecnologías del lado del servidor, entre las que tenemos, por ejemplo: PHP, Java, Python, ASP, etc.
Gestores de contenido¶
Hay sitios web con características muy similares y recurrentes:
- Periódicos online o plataformas de noticias.
- Sitios de enseñanza online.
- E-commerce o sitios de comercio electrónico como tiendas online.
- Wikis.
Para construir un sitio web, en este tipo de casos, se usa un Sistema de Gestión de Contenidos o CMS (del inglés Content Management System) que acelera el proceso de desarrollo y despliegue. Así, estos CMS son perfectos para proyectos que necesitan actualizar su contenido constantemente. Tienen un gestor de contenidos (CMS) a través del cual el administrador y los editores pueden ir añadiendo los contenidos, realizando los cambios y actualizaciones, etc. Muchas empresas han optado por este tipo de aplicaciones web, por la facilidad de publicar contenidos. Es muy popular su uso en diarios digitales, blogs (personales o corporativos), medios de comunicación y webs de Pymes.
Aplicaciones Web¶
Existen multitud de tipos de aplicaciones web en la actualidad, de hecho casi todo el software que se crea en la actualidad se realiza utilizando la web como plataforma, es decir, aplicaciones que se ejecutan en el navegador web como, por ejemplo:
- AutoCad, utilizado en arquitectura e ingeniería, posee versiones basadas en el navegador y almacenando los datos en la nube de la empresa.
- Aplicaciones ofimáticas como Google Docs o Microsoft Office 365, permiten abrir documentos de texto, hojas de cálculo o presentaciones, almacenándose dichos documentos en la nube.
- Aplicaciones de gestión de archivos web como Google Drive, OneDrive o NextCloud, que permiten el almacenamiento online (en servidores).
Aplicaciones de escritorio¶
Incluso, con tecnologías web, también se desarrollan programas de escritorio a través de lo que se denominan como frameworks. Un ejemplo es Electron, que es un framework diseñado para crear aplicaciones de escritorio con tecnologías web, principalmente: HTML, CSS y JavaScript.
Actividades¶
-
AC 106 (RA1 / CE1a CE1b / IC1/ 3p) La empresa MueblesRojales desea tener un sitio web para que sus clientes puedan obtener información. ¿Qué tipo de aplicación web le recomiendas? (Justificar). Indicar la página web de dónde descargarse alguna de las aplicaciones ya creadas.
-
AC 107 (RA1 / CE1a CE1b / IC1/ 3p) Ahora el despacho de abogados/as Tevoiadenunciar tiene problemas a la hora de gestionar la documentación del mismo, ya que existen multitud de versiones del mismo documento, además de que muchos empleados rehacen una y otra vez los mismos documentos. ¿Qué tipo de aplicación web le recomiendas?. Justificar la respuesta. Buscar alguna aplicación web open source indicando la url.