Base autre que MySQL ?

Hello,

Une question bête (mais facile :wink: dont je ne trouve pas la réponse dans la doc (mais je passe peut-être à côté) :

Est-il possible d'utiliser une autre base de données que mySQL pour SPIP (PostgresQL pour ne pas la nommer) ? :slight_smile:

A+

Gilles

_________________________________________________________________
Affichez, modifiez et partagez gratuitement vos photos en ligne: http://photos.msn.com/support/worldwide.aspx

Bonjour,

Est-il possible d'utiliser une autre base de données que mySQL pour
SPIP (PostgresQL pour ne pas la nommer) ? :slight_smile:

Ce n'est pas prévu, mais nous y travaillons. Nous avons par exemple
transformé SPIP pour que les appels se fassent via PEAR DB.

Il ne reste "plus" qu'à modifier les requêtes pour qu'elles soient
plus universelles ...

cf Discuter chez rezo.net

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com

Ce n'est pas prévu, mais nous y travaillons. Nous avons par exemple
transformé SPIP pour que les appels se fassent via PEAR DB.

cf Discuter chez rezo.net

Salut Nicolas,

Je n'étais pas encore inscrit sur la liste à cette époque.
Ton travail est intéressant, mais quel est son état actuel ?

Est-il fait de façon synchro avec Antoine,Arnaud et Fil car ce sont eux qui
rentrent les modifs dans le CVS ?

Cordialement,

Yves

Bonjour,

la discussion doit passer sur spip-dev, je la met en copie juste pour
ce message ...

Nous avons par exemple transformé SPIP pour que les appels se
fassent via PEAR DB.

Je n'étais pas encore inscrit sur la liste à cette époque.
Ton travail est intéressant, mais quel est son état actuel ?

Nous avons transformé SPIP pour qu'il utilise PEAR DB au lieu d'appels
spécifiques MySQL, et nous avons remplacé les AUTO_INCREMENT par des
séquences.

Il reste donc à :

- déterminer un modèle de données plus "universel"
- modifier les requêtes qui comportent encore pour certaines des
  spécificités MySQL

Un travail plus pertinent serait à priori de modifier SPIP pour qu'il
utilise des objets pour accéder aux données. Cela simplifierait le
travail ensuite de gestion de divers moyens de stockage.
  

Est-il fait de façon synchro avec Antoine, Arnaud et Fil car ce sont
eux qui rentrent les modifs dans le CVS ?

Chacun de nos travaux ont été signalés sur la liste spip-dev, et nous
avons à chaque fois discuté des possibilités.

Cependant, l'utilisation de PEAR DB empêche la compatibilité avec
PHP3, donc il a été décidé de ne pas retenir nos travaux pour
l'instant.

-Nicolas

--
Nicolas "Brush" HOIZEY
  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com