Professional Documents
Culture Documents
Cadenas
Aplicacin Web
La Internet y la Web hacen que sea fcil y atractivo poner
toda la informacin en el cyberespacio, y la hace accesible a muchos. Aplicacin Web: Herramientas que los usuarios pueden utilizar accediendo a un servidor web a travs de Internet o de una intranet mediante un navegador (Ej. Wikipedia) Sitio web: no existe lgica del negocio en el servidor Una aplicacin Web utiliza un sitio web como entrada a una aplicacin Ejemplos: Webmails, weblogs, wikis, tiendas en lnea Web esttica versus Web dinmica Estndares de la W3c
Pginas Web
Las pginas Web son el componente principal de una
aplicacin o sitio Web. Los browsers piden pginas (almacenadas o creadas dinmicamente) con informacin a los servidores Web
En algunos ambientes de desarrollo de aplicaciones
Web, las pginas contienen cdigo HTML y scripts dinmicos, que son ejecutados por el servidor antes de entregar la pgina
impresin, archivos, base de datos, Web o email Los clientes pueden acceder a los servicios especializados en la medida de sus necesidades
Web):
Almacena el software de conectividad a Internet y la
parte de la lgica de negocio de la aplicacin utilizada para acceder a los datos correspondientes desde el servidor de base de datos Acta como un canal para el envo de datos parcialmente procesados entre el servidor de base de datos y el cliente
HTML
Lenguaje basado en tags para la especificacin del formato
en el cual deben ser presentados los datos en un browser En un documento HTML el texto est intercalado con tags o banderas que describen:
El diagrama en que debe ser presentado el documento
Las pginas a las que estar enlazado el documento Los dibujos o formas que sern incluidas en el documento
Problemas HTML
El documento HTML no es fcilmente entendido por un
programa. El significado de los datos no puede ser extrado a partir de la especificacin en HTML. Procesos de extraccin son requeridos para separar los datos del texto usado para especificar el formato. HTML fue definido para describir presentacin y no contenido
Ejemplo HTML
XML
Lenguaje basado en tags para la especificacin de datos
semi-estructurados Ha sido tomado como estndar por World Wide Web Consortium (W3C) para el intercambio de datos Los tags son definidos por el usuario y representan el significado de los datos que encierran
Ejemplo XML
<persona> Este es mi mejor amigo <nombre> Juan </nombre> <apellido> Perez </apellido> <edad> 25 </edad> No estoy segura de su direccion electronica <email> jp@bci.ocm</email> </persona>
profundidad Un documento XML puede contener una descripcin opcional a su gramtica No provee ninguna instruccin para especificar como los datos deben ser presentados
HTML y XHTML
El lenguaje XHTML es muy similar al lenguaje HTML. De hecho, XHTML no es ms que una adaptacin de HTML al lenguaje XML. Tcnicamente, HTML es descendiente directo del lenguaje SGML, mientras que XHTML lo es del XML (que a su vez, tambin es descendiente de SGML)
XHTML y CSS
CSS es el mecanismo que permite separar los contenidos definidos mediante XHTML y el aspecto que deben presentar esos contenidos
infraestructura de internet que usa las siguientes herramientas: Linux o Windows, el sistema operativo Apache, el servidor web MySQL/MariaDB, el gestor de Base de datos Perl, PHP, o Python, los lenguajes de programacin
Ejemplo PHP