NJsql

Page d'accueil du site Parent section

A free PHP library that helps you to write clean, portable and safe interfaces to your databases.

NJsql est une bibliothèque de fonctions PHP qui facilitent l'écriture d'interfaces claires, portables et sécurisées pour vos bases de données. Principales caractéristiques de NJsql :

Utilise des catalogues côté client pour stocker de manière simple et efficace la structure de vos tables SQL (colonnes, types, clés primaires) ainsi que les relations entre celles-ci (clé étrangères).
Permet de visualiser et modifier facilement la structure et les relations entre vos tables.
Permet de vérifier automatiquement que les tables présentes sur le serveur SQL sont conformes aux spécifications contenues dans les catalogues côté client. Présente une analyse claire et détaillée des différences.
Propose des fonctions et composants qui se chargent de générer automatiquement les requêtes SQL correspondant aux besoins les plus fréquents de votre application.
Fonctionne indifféremment avec les SGBDR suivants : MySQL ou PostgreSQL (et bientôt SQLite).
Fonctionne avec PHP 4 (>= 4.3.0) ou PHP 5 (NJsql n'est pas une bibliothèque orientée objet).
NJsql est un logiciel libre (licence GNU LGPL).

Téléchargement

Avertissement : NJsql est encore au stade de version bêta. Je vous encourage néanmoins à télécharger et à tester cette version, ainsi qu'à m'envoyer vos rapports de bugs/commentaires/suggestions à : herve.pages@free.fr.

Dernière version disponible (bêta) : njsql-0.8.4.tgz

Pour l'installation, voir INSTALL.TXT.

Démo

En préparation...

Tutoriel

En préparation...
Page d'accueil de Hervé PagèsValid HTML 4.01!Contact : herve.pages@free.fr