19. WWW Web interface pour PostgresSQL - dbengine

Contenu de cette section

http://www.cis-computer.com/dbengine/

dbengine est une interface Web plug 'n play pour Postgres95 créée par Ingo Ciechowski

Un extrait de la page d'accueil de dbengine est donné ci-dessous:-

                                 dbengine

                            [CGI-Forum Webring]

                une interface "installez-et-utilisez" pour Postgres95

Version 0.82 alpha
Documentation au 08/11/97
Ecrit par Ingo Ciechowski
---------------------------------------------------------------------------

A propos de dbengine

dbengine est une interface entre le WWW et Postgres95 qui permet un acces simple a 
n'importe quelle base de donnees existante en seulement quelques minutes.

Ce petit programme Perl  est ne apres avoir essaye un tas de paquetages 
disponibles tels que AppGen, PHP-FI et d'autres. Alors, pourquoi ai-je, en quelque 
sorte, reinvente la roue ? 

Et bien, PHP-FI offre une sorte de langage Perl dans vos documents, mais pas le vrai 
Perl alors que AppGen et wdb-p95 necessite la creation d'un fichier de configuration 
pour chacune de vos bases de donnees -- c'est un peu comme si vous deviez apprendre 
un nouveau meta-langage avant de pouvoir commencer a travailler. 

C'est a ce moment que je commencais a me sentir plus a l'aise avec une petite 
applet Perl de mon cru... et maintenant mon dbengine est devenu un outil qui, je 
pense, est pret a etre partage avec les autres. 

A la difference des autres outils, vous n'avez pas a apprendre un langage de 
programmation particulier ou un langage de script pour commencer a utiliser dbengine. 
De plus, il n'y a pas a creer de fichier de configuration pour chaque base de 
donnees, et vous n'avez donc pas besoin de vous familiariser avec sa structure.  
Cependant - au cas ou vous voudriez profiter de toutes les possibilites de dbengine,
ce serait une bonne idee de connaitre le langage Perl. 

Le systeme tout entier peut etre configure a l'aide de simples manipulations d'une 
base de donnees complementaire qui contient les informations de detail sur la maniere
de visualiser vos acces a la base de donnees. Vous pouvez meme specifier des Champs
Virtuels qui sont calcules en temps reel avant d'etre affiches a l'ecran. 

Images d'ecrans

   * Vue d'une liste des tables et des bases de donnees connectees (104k)
   * Vue d'un enregistrement avec la liste des enregistrements concernes 
     d'une table separee (100k)

Licence

dbengine est un logiciel libre selon les memes conditions que Perl. Lisez sa licence
si vous n'etes pas sur de ce que vous pouvez ou ne pouvez pas faire. La derniere 
ligne indique que c'est une version plus gentille et plus moderee que celle de la 
licence GNU -- une de celle qui n'affecte pas votre travail si vous extrayez des 
parties de dbengine ou du paquetage pour l'inclure dans un produit commercial! 

informations complementaires...

Si vous etes interesse par des informations plus precises concernant dbengine, 
utilisez ces liens :

   * comment installer dbengine
   * comment configurer le paquetage
   * travailler avec dbengine
   * base de donnees de description
   * fichiers modeles

Si vous avez besoin d'informations complementaires, n'hesitez pas a m'envoyer un E-Mail.
Et naturellement, il y a de plus le code source Perl, bien documente, qui peut vous 
aider a trouver votre chemin ;-)

---------------------------------------------------------------------------
     derniere mise a jour de cette page : 08/11/97 
---------------------------------------------------------------------------


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre