Martha

download Martha

of 4

Transcript of Martha

Materia: PROGRAMACION WEB

Tarea: Resumen unidad 1Ventajas y desventajas de aplicaciones web

Nombre / Numero de Control Pedro Francisco Castillo Garca / 10480247Numero de Saln / Hora20 H / 12:00 pm

Catedrtico: Marta Alicia Casillas Careaga

Guadalupe, Nuevo Len a 31 de agosto del 20141.

SIGLAS WWW

Debido no estaba dado de alta en la clase de programacin web hasta el jueves no puede ver lo Primero de la clase pero por la presentacin pude ver que primero fueron el significado de www World Wide Web, que es una red informtica mundial, un sistema lgico de acceso y bsqueda de la informacin disponible en Internet, cuyas unidades informativas son las pginas web.

Evolucin de las Aplicaciones web

Fue concebida a fines de la dcada de 1960 por el Departamento de Defensa de los Estados Unidos, por la ARPA.

Se la llam primero ARP Anet y fue pensada para cumplir funciones de investigacin. Su uso se populariz a partir de la creacin de la World Wide Web. Actualmente es un espacio pblico utilizado por millones de personas en todo el mundo como herramienta de comunicacin e informacin.

La Evolucin De La WebLa Web de hoy es un universo de aplicaciones y pginas web interconectadas lleno de vdeos, fotos y contenido interactivo. Lo que no ve el usuario es cmo interactan los navegadores y las tecnologas web para hacer que esto sea posible.A lo largo del tiempo, las tecnologas web han evolucionado hasta permitir que los desarrolladores puedan crear nuevas e increbles experiencias web. La Web actual es el resultado de los continuos esfuerzos de una comunidad web abierta que ayuda a definir estas tecnologas web, tales como HTML5, CSS3 y WebGL, y garantiza que todos los navegadores web las admitan.Las lneas de color de esta visualizacin representan la interaccin entre los navegadores y las tecnologas web, lo que ha permitido el desarrollo del gran nmero de aplicaciones web increbles que utilizamos a diario.La Web de hoy es un universo de aplicaciones y pginas web interconectadas lleno de vdeos, fotos y contenido interactivo. A lo largo del tiempo, las tecnologas web han evolucionado hasta permitir que los desarrolladores puedan crear nuevas e increbles experiencias web. La Web actual es el resultado de los continuos esfuerzos de una comunidad web abierta que ayuda a definir estas tecnologas web, tales como HTML5, CSS3 y WebGL, y garantiza que todos los navegadores web las admitan.

Evolucin de los navegadores Web:

En esta parte de la presentacin vimos una comparacin de los navegadores cuales consuman menos recursos y tienen mejor tiempo de respuesta, vimos una tabla comparativa. a continuacin una breve explicacin de la evolucin de los navegadores Web: Los navegadores web se han convertido para todos en una de las principales herramientas de trabajo del da a da. El historial de liderazgo de Internet Explorer se ha visto ensombrecido recientemente, al ceder su cuota de mercado a otras aplicaciones como Google Chrome o Mozilla Firefox. Analizando la evolucin del uso de aplicaciones para navegar en Internet mediante los datos de Statcounter.com, podemos comprobar cmo los usuarios en todas las regiones del mundo han cambiado paulatinamente el uso del navegador web, adoptando nuevas aplicaciones en el mercado.

En los ltimos aos, se ha incrementado notablemente el uso de aplicaciones alternativas a Internet Explorer, sobre todoGoogle Chrome, que en Mayo de 2012 ha sobrepasado la cuota de mercado de Internet Explorer posicionndose as como lder mundial.

Arquitectura Cliente Servidor:

El diseo del World- Wide Web sigue el modelo cliente- servidor: un paradigma de divisin del trabajo informtico en el que las tareas se reparten entre un nmero de clientes que efectan peticiones de servicios de acuerdo con un protocolo, y un nmero de servidores.Dos clases de clientes web: navegadores y robots. Los navegadores (Netscape, IE, etc). Las peticiones estn dirigidas por el usuario. Repiten peticiones al mismo objeto cuando navegan por un site. Utilizan caches de memoria y disco. Robots (spiders, y agentes inteligentes). Las peticiones son automatizadas. La velocidad y carga est limitada por la velocidad de proceso, y por la velocidad de la red.

Robots Spiders Robots dedicados a la bsqueda automtica de informacin. La informacin se utiliza posteriormente en aplicaciones de bsqueda (google, yahoo). Los recursos dinmicos (CGI, PHP, etc.) no son indexados.

Algunos sitios web no desean ser indexados: Controlan el acceso de robots. Los recursos HTML incluyen una directiva META: Si no mal recuerdo ese comando era tu pagina web estuviera dentro de las primeras 3 paginas.

Proxys Intermediario web situado entre el cliente y el servidor para reducir comunicacin no deseada. A veces forma parte de los mecanismo de seguridad. La mayora de veces actan como caches. Realizan simultneamente el papel de servidor y cliente.