Magix cjquery est une bibliothèque écrite en php 5.
Elle permet d'intégrer et d'utiliser jQuery dans vos scripts php.
Elle propose une série de classe pour l'échange d'informations avec vos bases de données, le contrôle de vos données, la validation de champs de formulaire, la construction de fichiers xml, le nettoyage des échanges de données, etc ..
Elle peut être intégrée dans tout type de conception, et est compatible avec différents framework (symphonie, Zend Framework, etc...).
La grande force de cette bibliothèque est la manipulation de jQuery directement dans votre code PHP ce qui évite bien des soucis.
La méthode de base pour utiliser Magix cjQuery avec jQuery:
- Intégrer le script de chargement des classes
- Télécharger ou copier jquery.js dans un dossier
- Utiliser le script de chargement automatique de jQuery
-
Amusez-vous avec les fonctions Ajax, manipulations DOM, effets …..
Manipuler des plugins JQuery est aussi possible en consultant la liste des extensions intégrées, comme par exemple notre plugin jQuery rssReader qui est intégré a l'API.
Magix cjQuery est conçu sur l’optimisation des performances de site internet afin de garantir une exécution optimale du code de votre application Web.
On peut également faire une série de manipulations PHP avec les fonctions intégrées comme par exemple faire des requêtes SQL, des validations, de multiple tests et vérifications en quelques lignes.
Une série de classe est mise à disposition pour faciliter vos développements d'application en utilisant la POO ou simplement en suivant les indications de la documentation.
L'abstraction de base de données s'appuyant sur PDO intégrée à la librairie est spécialement conçue pour effectuer toutes les vérifications pendant l'exécution de vos requêtes SQL en une seule ligne de code.
On peut même déboguer en utilisant FirePHP pour vérifier les données envoyées ou simplement voir le contenu de vos tableaux.
Les fonctionnalités
- Debug (Classe de débogage)
- Files (Classe pour les fichiers)
-
- Création de dossier
- Listage de dossier
- Suppression de dossiers
- Suppression de dossiers et fichiers
- Suppression de fichiers
- Renommer un dossier
- Création de miniature
- Filters (Classe pour l'application de filtres)
- Form (Classe pour les formulaires)
- Html (Classe pour le html)
- String (Classe pour la conversion et le nettoyage des données)
- jQuery (Classe pour utiliser jquery)
- Magix DB (Classe d'abstraction de base de données)
-
- Sélectionner des enregistrements dans une base de donnée.
- Insérer des enregistrements dans une base de donnée.
- Mise à jour d'enregistrement
- Suppression d'enregistrement
- Transaction et Requête multiple d'enregistrement
- Text (Classe pour les chaînes)
- URL (Classe pour les urls)
- Xml (Classe pour manipuler le xml)
- View (Classe pour la manipulation des vues)
Cette documentation est spécialement étudiée pour vous aidez à intégrer la bibliothèque facilement.
Nous procéderons pas à pas, avec un guide pour les débutants.
Pour les plus téméraire, reportez-vous à la documentation avancé.
Licence AGPL for public AND free ditributed
MagixcjQuery library for jQuery in PHP script distributed by Magix CMS
Copyright (C) 2010 - 2011 MagixcjQuery Gerits Aurelien
MagixcjQuery est libre d’utilisation et sans aucune restriction sur un usage Open Source.
Vous pouvez copier, distribuer, intégrer cette librairie sans aucun souci et si même vous l'intégrer dans d'autres projet libre.
Le nom de l’auteur et de ses contributeurs est obligatoire afin de garder un esprit de notoriété pour les personnes travaillant dans le monde du libre.