[spip-dev] MySQL vs SQL Server

Bonjour,

J'utilise SPIP depuis quelques temps sur mes sites
persos et je suis en train d'évaluer les possibilités
dans le cadre professionnel.

D'après-vous, est-il difficile (long, fiable, etc.)
d'effectuer une compatibilité avec SQL Server plutôt
que MySQL?

Merci d'avance,

Plusieurs choses entrent en ligne de compte :

- remplacer les appels à l'API MySQL par des
appels à l'API MS-SQL. Par chance, sous PHP,
les fonctions se ressemblent très fort (mssql_query
au lieu de mysql_query, etc.). Manque quand même
mysql_insert_id(), je ne sais pas comment on le
récupère sous MS-SQL.

- s'assurer que les requêtes utilisées par SPIP
sont bien compatibles avec MS-SQL, sinon les
modifier (probablement nécessaire pour les
SELECT un peu complexes, les INSERT avec des
arguments non-standard, les CREATE TABLE...).

- éventuellement, optimiser la structure de la base
et les requêtes pour SQL Server et non MySQL.

Ca peut prendre beaucoup de temps ; ça dépend si
tu es habitué à SQL Server et que tu connais bien
ses caractéristiques, ou non.

Amicalement

Antoine.

Sebastien Rufer wrote: