Sunteți pe pagina 1din 5

INTRODUCCIN

Aplicaciones Web, es un trmino del cual varios desconocen su significado, pero


sin lugar a duda la mayora de las personas hacemos uso a diario de estas.
En el presente trabajo se definir que es una Aplicacin Web y as tambin se
abordar la Historia, Evolucin y la Arquitectura de las mismas.
Como se mencion con anterioridad, las aplicaciones web estn presentes en la
mayora de nuestras actividades ya sean laborales, escolares o recreativas,
debido a que con el creciente avance tecnolgico surge la necesidad de hacer uso
de estas, de tal forma podemos mencionar que una aplicacin web son
herramientas que nos permiten manipular recursos de internet de una manera
fcil, rpida y sencilla, para satisfacer necesidades que se nos presenten en un
momento determinado.
Si bien el uso de internet y as mismo de las aplicaciones web no tiene muchos
aos de haber surgido, estas han evolucionado rpidamente, sobre todo en los
ltimos aos debido a la popularizacin del uso de las TICs, lo cual ha provocado
que se hagan mejoras e innovaciones constantes de manera que estas sean cada
ms sofisticadas, fciles de utilizar y primordialmente que estn adaptadas para
brindar un servicio adecuado y de calidad para la creciente sociedad que tiende a
hacer usos de estas.

APLICACIN WEB
Como ya se ha mencionado con anterioridad una aplicacin web es una
herramienta que nos permite acceder a los recursos situados en internet de una
manera fcil y sencilla. Las aplicaciones Web permiten hacer ms fcil el acceso a
estos recursos, debido a que en lugar de instalar el software en cada usuario que
lo requiera, dicho software est cargado en nico servidor el cual proporciona los
recursos solicitados en el momento en que los usuarios acceden a dicha
aplicacin, brindando numerables como la disponibilidad del recurso en cualquier
momento (siempre y cuando se tenga conexin a internet), acceso multiusuario,
reduccin de espacios y usos de memoria al estar ubicado el software en un nico
servidor, etc.

HISTORIA Y EVOLUCIN DE LAS APLICACIONES WEB

Para poder hablar de la historia y evolucin de las aplicaciones web, se debe


mencionar en primera instancia al precursor que permiti el origen de estas: EL
INTERNET.
Internet como lo conocemos en la actualidad, surgi por primera en los aos 60s
con el desarrollo del proyecto ARPANET, siendo el principal precursor y diseador
Lawrence G. Roberts, dicho proyecto fue trabajndose a lo largo de varios aos,
por medio de los cuales se fueron adaptando, mejorando y desarrollando nuevos
complementos, entre ellos el Protocolo de Control de Transmisin/Protocolo de
Internet (TCP/IP).
Teniendo como base la creacin de este proyecto y dichos protocolos, a finales de
los 90s en el CERN se concibe en si la World Wide Web (WWW) por Tim BernersLee, el cual desarrollo el lenguaje para poder crear documentos en la web (HTML),
el Protocolo de Transferencia de Hypertexto (HTTP), el Localizador Universal de
Recursos (URL), el Primer Servidor Web y el Primer Navegador o Editor Web. De
esta manera quedo consolidada la www o internet hasta lo que conocemos hoy en
da (realizndose mejoras continuas) y dndole los ttulos de Padre de Internet a
Lawrence G. Roberts y Padre de la Web a Tim Berners-Lee.i
Una vez creada la web, comenz la era de la las aplicaciones web, la cual tambin
ha sufrido constantes cabios y ha evolucionado al paso que las tecnologas
avanzan. Esta se divide en generaciones, de modo que se mencionara cada una
de ellas con los conceptos primordiales que identifican a cada una:
Primera Generacin (1992-1994): esta etapa se identifica por los pocos
recursos con los que se contaba para poder armar aplicaciones web, es
decir, se dispona de poco ancho de banda, la mayora de la pgina se
conformaba de textos y en muy pocas ocasiones de alguna imagen, los
textos se estructuraban de corrido y la navegacin era poco estructurada.
Segunda Generacin (1995-Actualidad): en esta etapa se hace ms uso
de recursos grficos, sin embargo se comienza a exceder el usos de los
mismos, provocando que el tiempo de carga de las pginas se vuelva
lento. An se conserva la lectura de arriba hacia abajo y aparece el usos
de los plug-in.
Tercera Generacin (1996-Actualidad): En esta etapa se optimiza ms el
cdigo HTML, la pgina se basa ms en contenido y el tiempo de carga se
vuelve ms rpido. Se utilizan otros recursos visuales que sean ms
atractivos para el usuario.

Cuarta Generacin (1999-Actualidad): En esta etapa que es la ms


reciente y utilizada en la actualidad, de nuevo se hace uso excesivo de
recursos visuales, pero de una forma ms estructurada, permitiendo a las
pginas contener varios recursos visuales pero al mismo tiempo ser
capaces de cargar el contenido en tiempos muy cortos. Se utilizan nuevas
tecnologas para la creacin de las pginas como HTML5, JavaScript, etc.
ARQUITECTURA DE LAS APLICACIONES WEB
La arquitectura en la cual se basan las aplicaciones web es la
CLIENTE/SERVIDOR, a cual como su nombre lo indica se conforma de un cliente
que en este caso es el medio por el cual accedemos a la aplicacin web
(Navegador o Explorador) y el Servidor que es el que nos brinda el servicio para
poder visualizar dicha pgina (servidor web).
Las arquitecturas se subdividen en diferentes tipos, segn su estructura, de forma
que a continuacin se mencionaran las ms importantes:
Todo en un servidor: esta estructura se caracteriza por el hecho de que
todos los datos que brindaran el servicio, se respaldan o contienen en un
nico servidor.
Servidor de datos separado: en esta estructura se dividen en 2 servidores
distintos la lgica de datos y los datos.
Todo Separado: como el nombre lo indica, en esta estructura todo est
separado, es decir, hay un servidor especfico para cada uno de los
recursos.

De estas arquitecturas se derivan las Tecnologas para la creacin de las pginas


web, entre estas tecnologas se tienen:
ASP (ACTIVE SERVER PAGES): es una tecnologa utilizada en los
servidores, para la generacin de pginas web dinmicas.

PHP: este nos ayuda a generar cdigo web de contenido dinmico en un

servidor.

JavaServer Pages (JSP): este nos ayuda a desarrollar pginas web


basadas en HTML y XML.ii

CONCLUSIN

Las aplicaciones web como pudo observarse, van ms all de


simple texto e imgenes que podemos visualizar en internet,
etas estructuras deben seguir ciertos criterios para su
desarrollo y sobre todo para su buen funcionamiento al estar
alzadas en internet, de manera que los usuarios que acceden
a estas queden satisfechos con la informacin, el dinamismo y
la impresin visual que esta puede ofrecer.
De esta forma como estudiante de ingeniera un objetivo
actual, podra ser implementar mtodos o innovar en el uso
de los actuales, para poder hacer ms sofisticados estos
procesos y as brindar una mejor experiencia al usuario al usar
una aplicacin web, haciendo estas ms eficientes, precisas y
acordes con las necesidades del mundo actual.

Ljan Mora Sergio. (2011). Programacin de Aplicaciones Web: Historia,


principios Bsicos y Clientes Web. septiembre 10, 2014, de Google Books
Sitio web: http://gplsi.dlsi.ua.es/~slujan/materiales/pi-cliente2muestra.pdf
i

Cortijo,F.,Berzal, F., Cubero,J. . (2012). Desarrollo Profesional de


Aplicaciones Web con ASP.NET. septiembre 10, 2014, de Google Books
Sitio web: http://books.google.com.mx/books?
id=J1d_9l6zlAIC&pg=PA19&dq=aplicaci
%C3%B3n+web+pdf&hl=es&sa=X&ei=yrUQVNOLOqj8gGXvYHIAg&ved=0CCUQ6AEwAA#v=onepage&q=aplicaci%C3%B3n
%20web%20pdf&f=false
ii

S-ar putea să vă placă și