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: