Está en la página 1de 4

APLICACIONES WEB: Existen 2 tipos principales de arquitectura para poder crearlas, las cuales son las de dos capas

y las de tres capas, se les llaman capas por el hecho de que siguen 3 pasos/rutas para poder llevar informacin al usuario, as como de manera inversa.

--Aplicaciones de 3 capas: Estas aplicaciones constan de 3 capas, donde la primera es la base donde se encuentra una base de datos que almacena la informacin de la aplicacin (hablando generalmente refirindose a nombres, cantidades, fechas, lugares, etc. etc. segn se de el caso, la segunda capa es la interfaz de la aplicacin la cual se une con la informacin de la base de datos pasando as a la 3 y ultima capa que es el usuario, el cual ve la aplicacin y puede hacer uso pleno de la misma

--Aplicaciones de 2 capas: En este tipo de aplicacin muchos dicen que no son aplicaciones ya que solo entra y sale informacin, es decir solo se puede visualizar la informacin y no modificar como es el caso de las aplicaciones de 3 capas, sin embargo tcnicamente si son aplicaciones ya que ofrecen informacin al usuario y aunque este no la puede modificar la puede consultar siempre que lo desee.

Montando un servidor web para una pagina de internet: En el extenso mundo del internet no todo aparece por arte de magia ya sea blanca o negra, se lleva a cabo un proceso para poder levantar una pgina ya sea muy bsica o muy avanzada, para ello utilizare como ejemplo la siguiente pgina:
http://modz360.net/

Bien esta pgina es muy completa, ya que tiene aplicaciones web de 3 capas y a su vez esta conectada a otras de 2 capas, sin embargo lo principal es su base de datos, es decir el servidor donde esta alojada, para poder tener un servidor, hay que comprar alguno, ya que es muy difcil conseguir todo el hardware y software necesario para hacer uno casero, habiendo comprado un servidor hay que seguir los siguientes pasos.

1234567-

Estructurar la interfaz de la aplicacin(es) que se van a mostrar al usuario Crear la interfaz y aplicaciones web que ser usaran Pasar la informacin a la base de datos Corregir posibles errores, configurar accesos Determinar la informacin que podr ingresar/modificar el usuario Determinar la informacin que el usuario NO podr modificar Establecer conexin servidor-internet(dominio)

Bien, esos pasos son resumidos ya que se tienen que cuidar muchos pasos, toda pagina web esta alojada en un servidor por lo cual, los pasos anteriores se realizar millones de veces, cada una por pagina web que se va a montar, un servidor puede alojar muchas paginas web, dependiendo de la capacidad del servidor y de las prestaciones que tenga, ya que un servidor puede tener restricciones al igual que las aplicaciones que se subirn a internet

APLICACIN DE 3 CAPAS

APLICACIN DE 2 CAPAS

Despus de realizar los pasos anteriores el resultado es el siguiente:

Este foro, tiene un cdigo fuente que esta guardado en una base de datos, la cual a su vez esta almacenada en un servidor. A continuacin se muestra parte de dicho cdigo

INTRODUCCION

En esta primer evidencia echaremos un pequeo vistazo a lo que son las aplicaciones web tambin llamadas paginas, las cuales nos permiten acceder a informacin y en ciertos casos modificar o ingresar informacin, sin embargo para empezar hay que clarificar que son las aplicaciones y como estn conectadas con los dems componentes, tal vez suena algo muy tcnico sin embargo es un tema que se puede resumir muy fcilmente, no hace falta escribir lneas y lneas de texto para definir algo tan sencillo como los tipos de aplicaciones y el como configurar un servidor para conectar las paginas web a internet y que sean accesibles al publico, sin embargo si se desea empezar por algn lugar, este tema es el indicado ya que aprenderemos la diferencia entre aplicaciones y como conectar partes, es como armar una computadora desde cero, nosotros decidimos que le vamos a poner, para que la queremos y con base a nuestro conocimiento ser el resultado que obtendremos de dichas aplicaciones/paginas web. Por otro lado dejando el tema principal, al ser esta la primera evidencia me emociona el hecho de empezar a trabajar con lo que son aplicaciones web ya que podremos darnos una idea de como fabricarlas as como podremos aprender en donde utilizarlas, por mi parte yo ya tengo un poco de experiencia en lo que es programacin web, gracias a mi trabajo, sin embargo nunca esta de ms poder aprender cosas nuevas, o al menos nuevas formas para poder realizar las cosas, puede que a veces la programacin suene algo aburrido sin embargo no lo es, es tedioso y a veces tardado, pero esa es la razn porque que estamos en esta carrera (?) puede que cada quien se enfoque en algo diferente pero al final de cuentas llevamos a cabo la misma accin, as que hay que comenzar a prepararnos para poder tener suficiente competitividad en el mundo laboral, mientras sea uno mas joven y sepa mas, mas puertas se abrirn