Re: Lister les entreprises d'une base de données SQL

"M.-A. DARCHE" <[email protected]> Sat, 17 Dec 2011 19:07:26 +0100
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
Le 17/12/2011 19:05, M.-A. DARCHE a =E9crit :
> Bonjour,
> =

> Je cherche le moyen le plus efficace de lister les entreprises
> d'une base de donn=E9es SQL dans une page web d'un portail CPS.
> Concr=E8tement c'est pour remplacer cette page statique
> http://aful.org/association/entreprises qui est actuellement
> un document web, par un affichage dynamique.
> =

> La solution qui me vient en t=EAte imm=E9diatement est de cr=E9er
> une External Method qui fera la requ=EAte SQL adapt=E9e chaque
> fois qu'on cherche =E0 afficher la page web.
> =

> Quelles seraient les mani=E8res plus actuelles, plus efficaces
> de r=E9aliser cela ? Par exemple utiliser des vues Zope3 serait-il
> adapt=E9 ? Mais du coup je ne suis pas certain de ce sur quoi attacher
> ces vues.
> =

> Actuellement il s'agit d'une base PostgreSQL, mais nous pourrions
> risquer de devoir passer =E0 une base de donn=E9es MySQL. Aussi j'aimerais
> bien pouvoir utiliser un connecteur/adapteur agnostique qui saurait
> se connecter indiff=E9remment sur n'importe quelle base sachant faire
> du SQL-92 cf. fr.wikipedia.org/wiki/SQL
> =

> Aussi quel connecteur/adapteur me recommenderiez-vous ?
> =


Ah, j'avais oubli=E9 de pr=E9ciser que j'aurais aussi bien aim=E9
que cette page reste, de mani=E8re =E0 ce qu'on puisse lui associer
des m=E9tadonn=E9es et la trouver avec le moteur de recherche.
Du coup, cette derni=E8re contrainte =E9nonc=E9e ne plaide-t-elle pas
pour un type de document sur mesure avec un widget sur mesure ?

Merci !

-- =

Marc-Aur=E8le DARCHE          http://cps-cms.org/
AFUL                        http://aful.org/
Association Francophone des Utilisateurs de Logiciels Libres
French speaking Libre Software Users' Association
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-user=
s-fr>