martes, 8 de enero de 2013

Características y alternativas

Una aplicación web que reside en uno o varios servidores normalmente está estructurada en tres capas: servidor web, lógica de la aplicación y un sistema gestor de bases de datos (en adelante SGBD). El primero de ellos mantiene la comunicación con el navegador del usuario que es quién proporciona la interfaz de acceso al servicio web. La lógica de la aplicación está formada por los scripts o programas que se ejecutan en el servidor para atender las solicitudes del usuario, y el SGBD es el repositorio en el que se guardan los datos con los que trabaja el servicio. Las tres capas pueden estar montadas sobre una o varias máquinas dependiendo del volumen de carga que tenga que soportar el servicio, y todo corriendo sobre algún sistema operativo como GNU/Linux.

Aunque existen muchas alternativas, una de las más frecuentes está compuesta por el servidor web Apache, PHP como intérprete para la lógica de la aplicación y MySQL como SGBD, todo ello corriendo sobre GNU/Linux. A esta combinación se la llama LAMP para abreviar.


Información Aportada por: Miguel Angel García Soto

0 comentarios:

Publicar un comentario