L'AJAX (Asyncronous Javascript and XML) est un langage qui regroupe javascript, PHP, XML afin de permettre d'avoir une interaction dynamioque asynchrone entre l'utilisateur et le serveur. Il est de plus en plus utilisé par des sites tels que Gmail pour une présentation plus esthétique du contenu. Cependant, sa mise en oeuvre est assez fastidieuse dès lors qu'elle requiert la connaissance de plusieurs langage de programation. La librairie XAJAX est une librairie libre qui permet de programmer des application AJAX en PHP.
En effet, seuls des faibles connaissances en javascript sont requises. La librairie xajax transforme les fonctions PHP en fonctions javascript. Il est ainsi possible d'envoyer des requettes HTTP ou MySQL au serveur sans recharger la page ou sans même que l'utilisateur ne l'ait demandé.
L'installation et l'utilisation de la librairie sont assez simple et ne demande pas de grandes connaissance en PHP.
www.xajaxproject.org
Un tutoriel en français