xAjax est une librairie Open Source qui permet de développer très facilement des applications AJAX avec PHP.
L’Ajax (Asyncronous Javascript and XML) est un « ensemble » de langages (javascript, PHP, XML). La coordination de tous ces langages autorise de créer des interactions dynamiques asynchrones entre l’utilisateur et le serveur. Le site Gmail est un excellent exemple !
Coté pile, la puissance… coté face, la mise en oeuvre est tout sauf evidente (ne serait-ce que l’obligation de connaitre plusieurs langages de programation). C’est la qu’intervient la librairie xAjax car elle permet de programmer des applications AJAX en PHP avec des connaissances de base en javascript. 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.
Pour decouvrir xAjax, je vous renvoie a l’excellent tutoriel de MansonMan.
Site Internet : Librairie xAjax
Site Internet en Français : xAjax Français
Licence : BSD