Bonjour,
La réponse est correcte 
Si vous ne savez pas à quoi cela peut servir, vous n’êtes sans doute pas concernés.
Vous êtes potentiellement concernés - à l’inverse - si vous faites vos propres requêtes SQl, vos propres codes en php.
C’est à dire que déjà, vous n’utilisez pas que les boucles SPIP telles quelles, ou que vous les complétez par des requêtes personnalisées.
(En supposant que vous ne puissiez pas les réaliser avec la mouture de MySQL proposée… cas rare)
Un autre cas ou vous pouvez être concernés, est l’installation de SPIP chez un hébergeur, un intranet,… ou le choix de la base de donnée initiale est PostGresSQL.
Dans ce cas, vous n’êtes pas gênés , ni contraint par ce choix initial.
Et au lieu de supplier l’administrateur d’installer MySQL, vous utilisez tout simplement le PostGres installé.
Bon, donc une ouverture de SPIP, tout simplement à une autre base de donnée standard (et libre).
Ah, petit point de détail, si vous commencez à utiliser des requêtes qui ne s’exécutent que dans un environnement…vous figez votre évolution future…
Donc, testez votre code php sous les deux environnements.
Mais n’oubliez pas, si vous utilisez des DB différentes, d’externaliser les fonctions différentes, pour les rendre indépendantes de la cible.
Il faut bien distinguer ce qui relève de la norme et des extensions…
Exemple : Postgres et MySQL traitent differemment majuscules et minuscules.(Donc, attention aux conventions de nommage.), faire attention aux tables MySQL avec index en auto-increment, etc.
Donc, restez ‹ universels › et laissez de côté - si vous n’êtes pas spécialiste des bases de données - ces subtilités à d’autres.
Et, si vous interfacez directement une base de donnée, faites attention aux choix des uns et des autres…
Ah, n’oubliez pas tout de même, de tester les plugins que vous désirez utiliser sous la DB concernée
(je parle des plugins utilisant les acces BD, comme « acces restreint », ou autres…, qui attaquent directement certaines bases de données, voire les modifient…)
amicalement
Jel
fsns a écrit :
[…] comprendre la différence, c’est plutôt costaud et je n’y saisis goutte, apparemment les deux systèmes ont leurs propres avantages ; concrètement, dans quel(s) cas doit-on, peut-on recourir à une base en PostgreSQL, dans quel(s) cas est-il préférable de l’utiliser, bref, PostgreSQL, ça sert à quoi ? Merci
DaffyDuke a écrit :
Hum, je ferai une réponse pas l’absurde. Si tu ne sais pas à quoi ça sert c’est que ça ne te sert pas.