texto argumentativo, ejemplos y ejercicios prácticos
programacion web uni 1
1. ALUMNO: JOSE ANGEL ALMEIDA FRIAS
CARRERA: ING EN TECNOLOGIAS DE INFORMACION
MATERIA: PROGRAMACION WEB
TEMA: ARQUITECTURA DE LAS APLICACIONES WEB
2. ¿QUÉ ES UNA APLICACIÓN WEB?
Una aplicación web a aquellas aplicaciones que los usuarios pueden utilizar
accediendo a un servidor web a través de Internet o de una intranet mediante
un navegador. En otras palabras, es una aplicación software que se codifica
en un lenguaje soportado por los navegadores web en la que se confía la
ejecución al navegador.
3. •Las aplicaciones web son populares debido a lo práctico del
navegador como
•cliente ligero, a la independencia del sistema operativo,
•así como a la facilidad para actualizar y mantener
aplicaciones sin distribuir e instalar
•software a miles de usuarios potenciales.
4. Funcionamiento
•La información es enviada a un servidor
•Se conecta con el servidor mediante el protocolo tcp-ip
•El servidor toma la información en una aplicación que puede ser programada en php, asp, ruby,
python ,java, perl.
•El servidor retorna la información y el explorador lo procesa de nuevo y lo codifica según sea su
programación
5. HISTORIA DE LA APLICACIÓN WEB
En un principio la web era sencillamente una colección de páginas estáticas,
documentos, etc., para su consulta o descarga. El paso inmediatamente posterior en
su evolución fue la inclusión de un método para elaborar páginas dinámicas que
permitieran que lo mostrado tuviese carácter dinámico (es decir, generado a partir de
los datos de la petición).
6. Aunque los inicios de Internet se remontan a los años sesenta, no ha sido
hasta los años noventa cuando, gracias a la Web, se ha extendido su uso
por todo el mundo. En pocos años la Web ha evolucionado enormemente:
se ha pasado de páginas sencillas, con pocas imágenes y contenidos
estáticos a páginas complejas con contenidos dinámicos que provienen de
bases de datos, lo que permite la creación de "aplicaciones web".
7. Aunque los inicios de Internet se remontan a los años sesenta, no ha sido hasta los
años noventa cuando, gracias a la Web, se ha extendido su uso por todo el mundo.
En pocos años la Web ha evolucionado enormemente: se ha pasado de páginas
sencillas, con pocas imágenes y contenidos estáticos a páginas complejas con
contenidos dinámicos que provienen de bases de datos, lo que permite la creación
de "aplicaciones web".
8. El desarrollo de una aplicación Web le permitirá publicar un catálogo electrónico de
productos, manejo de inventarios, órdenes de compra, publicación de información
con acceso restringido a ciertos usuarios, actualización y mantenimiento de su sitio
Web y en general, le permitirá publicar cualquier tipo de información que se pueda
incorporar a una base de datos.
9. Aplicaciones Web resulta adecuado presentarlas dentro de las aplicaciones
multinivel. Los sistemas típicos cliente/servidor pertenecen a la categoría de las
aplicaciones de dos niveles. La aplicación reside en el cliente mientras que la base
de datos se encuentra en el servidor.
10. Una aplicación Web típica recogerá datos del usuario (primer nivel), los enviará al
servidor, que ejecutará un programa (segundo y tercer nivel) y cuyo resultado será
formateado y presentado al usuario en el navegador (primer nivel otra vez).