Tecnología

Páginas: 4 (760 palabras) Publicado: 4 de febrero de 2013
Introducción
Hasta ahora hemos visto dos tipos de lenguaje de programación en nuestra web:
Por un lado JavaScript (comportamientos). Se ejecuta en el lado del cliente, es decir, en el propionavegador de quien visita la web, sin tener que recargar la página. Esto dota de dinamismo a la página, ya que empleando conocimientos más avanzados, podemos crear HTML, cambiar CSS... pero requiere quetodo esto haya sido enviado al cliente al cargar la página.
Por otro lado, hemos visto PHP. Se envía una petición al servidor, el cual genera la página, muchas veces conectándose a la base de datos.Cuando la página está creada en el servidor, se devuelve al usuario, quien la ve en el navegador. Si el usuario quiere cambiar el contenido, por ejemplo al paginar en un listado, ha de volver a enviar lapágina, que se tiene que volver a generar y ser devuelta al usuario.
Combinando los scripts ejecutados en el cliente y en el servidor obtenemos AJAX. Lo que conseguimos con esto es una comunicaciónasíncrona, pidiendo al servidor sólo los datos que el usuario necesita, sin recargar la página, y usando JavaScript para actualizar solo las regiones afectadas.
Por ejemplo, imaginemos el típicocarrito de compra. Cuando el usuario añade un artículo, debemos "apuntarlo" en su lista de artículos del servidor. Sin AJAX habría que enviar toda la página, volver a crearla y traerla de vuelta. Encambio, con AJAX, sólo enviamos el ID del artículo. El servidor lo procesa, y envía el resultado a AJAX, que al recibirlo actualiza únicamente la vista del carrito del usuario, sin recargar toda la página.Esto hace que el usuario perciba la página como una aplicación interactiva más que como una web.
Para incluir comportamientos y características de AJAX en nuestras páginas deberemos tenerconocimientos de JavaScript, XML y DOM (Document Object Model). Con Spry, utilizar AJAX se hace mucho más simple y asequible.
Como hemos visto en la unidad anterior es posible incorporar información...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS