Fork me on GitHub

Exporter des classes et fonctions de PHP vers Javascript


Exporter de PHP vers javascript

La librairie Jaxon exporte des classes et des fonctions d'une application PHP vers javascript, de façon à pouvoir les appeler directement depuis une page web, grâce à Ajax.

Lorsqu'une classe PHP est exportée, une classe javascript du même nom est automatiquement créée et incluse dans la page.

Appeler de javascript vers PHP

Lorsque la classe javascript est appelée dans le navigateur, une requête Ajax est automatiquement créée et envoyée vers le serveur avec les paramètres de la fonction.

La librairie Jaxon reçoit cette requête, appelle la classe PHP avec les paramètres, et retourne le résultat au navigateur.

Editer le contenu des pages web

L'objet Response renvoyé par la requête Jaxon contient une série d'opérations à exécuter dans une page web.

  • Modifier le contenu (texte) de la page
  • Modifier la présentation de la page avec CSS
  • Exécuter du code javascript dans la page

Ajouter de nouvelles fonctions

La librairie Jaxon peut être étendue avec des plugins qui vont ajouter de nouvelles fonctions à l'objet Response.

Ils sont faciles à créer, et fournissent des API simples en PHP pour exécuter des actions complexes dans une page web, ou pour exécuter du code javascript.