Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/10/2009, 19:13
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 6 meses
Puntos: 269
Respuesta: javascript + xml = boooooomba

Encontre esto, lo comparto a principiantes como yo:

AJAX: JavaScript asincrónico y XML

Ajax no es en sí una tecnología web, sino el uso coordinado de distintas tecnologías que en conjunto permiten una mayor rapidez y eficacia para las aplicaciones basadas en la web.

Una de las principales aportaciones de ajax es acelerar la velocidad de ejecución de las aplicaciones web haciéndolas muy similares a las aplicaciones de escritorio. Para esto, como veremos, la clave esta e modificar sustancialmente el tipo de relaciones que se crean entre el navegador web y el servidor.

Pero ¿Cuáles son las tecnologías que utiliza ajax?

- Peticiones y respuestas http: Las “http request” usadas para pedir y recibir información desde el navegador a el servidor.

- Código del lado del cliente usando JavaScript: Como ya sabes nos referimos a código que debe estar embebido en el propio código del navegador, en este caso mediante el uso de javascript. Ajax en gran medida es la utilización de determinadas clases y objetos de javascript. Para utilizar ajax primero debemos conocer javascript, no queda otro remedio. Porque ajax no puede entenderse sin conocer el concepto de el “script del lado del cliente”. Scripts que van embebidos en las páginas web y ejecutados a través del intérprete javascript que incluye el propio navegador.
Para poder trabajar con Ajax debemos tener claro como integrar los mandatos de javascript dentro de las páginas HTML, saber como integrar esos mandatos formando funciones y saber como se utilizan los gestores de eventos para lanzar los comandos y las funciones.z

- Programación de lado del servidor en PHP:
Las aplicaciones ajax pueden trabajar con lenguajes del lado del servidor con el único requisito que el servidor debe devolver respuestas que estén formateadas de modo correcto. Pudiera ser cualquier otro, pero el que vamos a usar es php, por ser el lenguaje open source del lado del servidor más extendido.

- Transferir y procesar datos mediante el uso de XML:
La función que este poderoso lenguaje marco cumple dentro de las aplicaciones ajax es permitirle a estas aplicaciones poder transferir y procesar información variada y compleja de forma estructurada.


Saludos!