Fork me on GitHub

Une librarie PHP pour Ajax

Jaxon est une librairie PHP open source pour créer des applications web Ajax. C'est un fork de la librairie Xajax.

Il permet dans une page web d'appeler directement avec Ajax des classes PHP, qui vont en retour modifier son contenu, sans recharger la page entière.

1

Exportez vos classes PHP vers javascript.

Lire plus...

2

Appelez vos classes PHP avec Ajax.

Lire plus...

3

Créez vos pages côté serveur avec PHP.

Lire plus...

Nouveau package: Jaxon DbAdmin

Jaxon DbAdmin est un gestionnaire de base de données qui s'insère dans une page d'une application PHP, au lieu d'être installé comme phpMyAdmin ou Adminer.

Il est basé sur Adminer.
  • Gère plusieurs moteurs de données (PostgreSQL, MySQL, SQLite).
  • Fournit les opérations CRUD, l'import et l'export de données.
  • Implémente toutes ses fonctions en Ajax dans une seule page.
Jaxon dbadmin

Fork de la librairie Xajax

Jaxon reprend les fonctions d'une des plus brillantes librairies pour créer des applications Ajax en PHP.

De nouvelles fonctions

Jaxon s'enrichit de nouvelles fonctions, et s'intègre facilement avec les frameworks PHP existants.

Modulaire et extensible

Jaxon c'est un package PHP, un package Javascript, et des plugins pour lui ajouter plus de fonctions.

Code propre et moderne

Jaxon tire le meilleur parti des fonctions de PHP, et est compatible avec ses dernières versions.

Jaxon est extensible

Les fonctions de Jaxon peuvent être étendues et enrichies avec 3 types d'extensions.

Plugins

Les plugins étendent les fonctions de la librairie Jaxon, en réalisant des opérations différentes ou plus complexes. Ils peuvent pour cela utiliser des librairies Javascript tierces.

Par exemple, il existe des plugins pour l'upload, les dialogues et la création de graphes.

Lire la documentation

Intégrations

Elles facilitent l'usage de Jaxon avec des frameworks ou des CMS PHP. Jaxon intègre alors les fonctions du framework pour la configuration, les vues, et même l'injection de dépendances.

Des plugins d'intégration existent pour plusieurs frameworks dont Laravel, Symfony, et Slim Framework.

Lire la documentation

Packages

Les packages sont un aspect original et unique de Jaxon. Ces sont des applications complètes mais qui au lieu d'être installées sur un serveur, s'intègrent dans une application PHP existante.

Jaxon DbAdmin et Supervisor Dashboard sont deux exemples de packages Jaxon.

Lire la documentation