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>