Aplicaciones Web
Una aplicación Web es una es un programa informático que reside en un servidor web y al que se accede mediante un navegador (por ejemplo Internet Explorer o Firefox) y que permite al usuario realizar una tarea (comprar en un tienda en Internet o escribir un blog para que todos lo puedan leer) de forma interactiva, es decir, en el que el visitante le dice a la aplicación que quiere y la aplicación le responde de acuerdo a la petición.

Es ejemplo típico de aplicación web es un buscador como Google o Yahoo. En él, el usuario indica que tipo de páginas desea encontrar (por ejemplo las relacionadas con la Formula 1) y la aplicación le contesta con una lista en la que están la mayoría de las páginas de Fórmula 1, ordenadas por su importancia relativa.
Por tanto, una aplicación web consta principalmente de cuatro partes:
- La interfaz interactiva en la que el visitante dice que quiere y la aplicación le responde adecuadamente.
- La base de datos de la aplicación, en la que la aplicación busca las respuestas a la pregunta del usuario (por ejemplo en el caso de un buscador, la aplicación guarda los datos de todas las páginas de internet).
- El programa que “lee” la petición del usuario, busca en la base de datos y que de esa forma da respuesta a la petición del usuario.
- El módulo de administración, desde el que los propietarios de la aplicación web, pueden controlar toda la aplicación. Por ejemplo, en una tienda online la administración permitiría cambiar el precio de los artículos, borrar artículos agotados o incorporar otros artículos nuevos, anular una venta por falta de pago, etc.
Este último módulo de gestión o CMS (siglas inglesas de Content Management System) es tan importante, que muchas veces se llama a la aplicación entera CMS.
Actualmente para crear Aplicaciones Web se utilizan unos framework estándar para cada tipo de aplicación que se encarga del código “de bajo nivel” (interacción con la base de datos, autentificación de visitantes, etc.) y que nos permite a los webmaster y programadores concentrarnos en los intereses propios de nuestro cliente.
Las principales tipos de aplicación estándar son las siguientes:
- Blogs
- Tiendas Online
- Galerías Fotográfica
- E-learning
- Wikis
Enlaces relacionados
Texto del abajo