Aprender AJAX 1/2 OFFTOPIC
Rodrigo Fuentealba
darkprox en gmail.com
Jue Sep 21 09:38:28 CLT 2006
La verdad es que AJAX es algo off-topic por estos lados... pero en
resumen es un script de Javascript que actúa como cliente de web "per
se", y recibe e interpreta datos por esta vía usando XML como
resultado. Piensa en un cliente de web metido "dentro" de tu página
web.
No es una tecnología, sino una unión de muchas tecnologías, como XML,
Javascript asíncrono y anteriormente ActiveX (Sí, proviene de
Microsoft), pero actualmente todos los browsers tienen
implementaciones algo estándares... por lo que si quieres aprender
AJAX tendrás que, del lado del cliente, pasarle algunos parámetros por
POST o GET al servidor (con Javascript), y del lado del servidor tener
una página PHP que reciba estos datos, los procese y devuelva el
resultado formateado en XML de acuerdo a lo que te sirva en tu
aplicación, lo cual vuelves a tomar con Javascript, lo interpretas y
reescribes tu página con Inner HTML o alguna cosa así.
Es complejo cuando se estudia directamente desde los ejemplos, ya que
todo lo que he visto no está muy bien implementado.
Nótese que AJAX no es la panacea (hay un thread anterior bastante
extenso en el que mucha gente sostiene una opinión mala acerca de la
usabilidad de una página web con Javascript) pero si tienes un buen
entorno controlado para tu aplicación (nótese: aplicación, no
página)... no habría problema.
--
Rodrigo Fuentealba Cartes
Registered User 387639 - http://counter.li.org
Más información sobre la lista de distribución PHP