[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-team] PGSQL+PHP+netscape/lynx (was:Base de données)



On Mon, Sep 20, 1999 at 07:16:48AM +0200, OLIVIER MAGOS wrote:
> ----- Message d'origine -----
> De : Jean-François Straeten <jfstraeten@csi.com>
> À : <linux-team@rtfm.be>
> Envoyé : vendredi 17 septembre 1999 22:32
> Objet : [linux-team] Re: [linux-team] Base de données
> > On Fri, Sep 17, 1999 at 07:32:23AM +0200, OLIVIER MAGOS wrote:
> > > Pour l'école, un parent se met à notre disposition pour encoder tous les
> > > livres dont nous disposons dans notre bibliothèque d'école.
> > > Quel programme (sous Linux bien sûr) me conseillez vous d'utiliser pour
> que
> > > le travail d'encodage ne soit pas trop fastidieux et surtout pour que la
> > > consultation soit facile pour les enfants (de 5 à 12 ans).
> > > (J'utilise la Suse 6.0 sur des pentium 75 avec un serveur d'application
> P
> > > 400.)
> > Nombre de records approximatifs ?
> Maximum 1000 Livres avec 10 champs pour chaque
Pas bien terrible, ça devrait aller sans problème, même sur une petite machine ;)

Pour la base de données, je te propose 2 choix:
- MySQL, très très rapide mais limité au niveau fonctionnalités: pas de transactions
  (donc pas de commit/rollback), pas de curseurs, pas de vues, ...
- PostgreSQL: moins rapide mais très complet (vues, fonctions, transactions, curseurs,
  ...) et totalement gratuit (license GPL) !!
Je prendrais sans doute plutôt la 2 (PostgreSQL).

Pour l'encodage, il y a moyen de faire des trucs très faciles avec Apache et PHP3.
Comme c'est un petit P75, l'encodage peut se faire soit à distance à partir d'une autre
machine avec un browser ou bien en local en utilisant lynx (un browser en mode texte).
Il suffit d'encoder les données dans le browser, de les envoyer et elles seront mises
dans la base de données par un script PHP sur le serveur.
C'est plus rapide que de faire une application GTK+ en C ou C++! Et puis pas besoin de X,
donc ça sera très rapide (X consomme quand même pas mal de mémoire).
Si tu veux, je pourrai t'aider pour le script PHP, c'est vraiment du tout cuit ;-))

-- 
  -o)  Pascal Bleser        | Those who  do  not  understand
  /\\  C++/UNIX Development | Unix are condemned to reinvent
 _\_v  ATOS Payment Systems | it, poorly.
       Aachen, Germany      | --Henry Spencer {fortune}
<pbleser@atos-group.com>------------------<guru@linuxbe.org>

---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.