Trabajo Aplicaciones WEB

Post on 13-Sep-2015

214 views 0 download

description

Informatica II

Transcript of Trabajo Aplicaciones WEB

APLICACIONES O SISTEMAS WEB

Historia de las aplicaciones webInicialmente la web era simplemente una coleccin de pginas estticas, documentos, etc., que podan consultarse o descargarse.El siguiente paso en su evolucin fue la inclusin de un mtodo para confeccionar pginas dinmicas que permitiesen que lo mostrado fuese dinmico (generado o calculado a partir de los datos de la peticin). Dicho mtodo fue conocido como CGI (common Gateway interface) y defina un mecanismo mediante el cual podamos pasar informacin entre el servidor HTTP y programas externos. Los CGI siguen siendo muy utilizados, puesto que la mayora de los servidores web los soportan debido a su sencillez. Adems, nos proporcionan total libertad a la hora de escoger el lenguaje de programacin para desarrollarlos.

Otra tecnologa que ms xito ha obtenido y una de las que ms se utiliza en Internet es el lenguaje de programacin interpretado por el servidor PHP. Se trata de un lenguaje que permite incrustar HTML en los programas, con una sintaxis que proviene de C y Perl.Adems, habida cuenta de su facilidad de aprendizaje, su sencillez y potencia, se est convirtiendo en una herramienta muy utilizada para algunos desarrollos.

Fundamentos de la webEl xito espectacular de la web se basa en dos puntales fundamentales: el protocolo HTTP y el lenguaje HTML. Uno permite una implementacin simple y sencilla de un sistema de comunicaciones que nos permite enviar cualquier tipo de ficheros de una forma fcil, simplificando el funcionamiento del servidor y permitiendo que servidores poco potentes atiendan miles de peticiones y reduzcan los costes de despliegue. El otro nos proporciona un mecanismo de composicin de pginas enlazadas simple y fcil, altamente eficiente y de uso muy simple.