Le 17/12/2011 19:05, M.-A. DARCHE a écrit : > Bonjour, > > Je cherche le moyen le plus efficace de lister les entreprises > d'une base de données SQL dans une page web d'un portail CPS. > Concrètement 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ête immédiatement est de créer > une External Method qui fera la requête SQL adaptée chaque > fois qu'on cherche à afficher la page web. > > Quelles seraient les manières plus actuelles, plus efficaces > de réaliser cela ? Par exemple utiliser des vues Zope3 serait-il > adapté ? 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 à une base de données MySQL. Aussi j'aimerais > bien pouvoir utiliser un connecteur/adapteur agnostique qui saurait > se connecter indifféremment 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é de préciser que j'aurais aussi bien aimé que cette page reste, de manière à ce qu'on puisse lui associer des métadonnées et la trouver avec le moteur de recherche. Du coup, cette dernière contrainte énoncée ne plaide-t-elle pas pour un type de document sur mesure avec un widget sur mesure ? Merci ! -- Marc-Aurèle 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-users-fr>
