PHP7 : interroger un SQL server depuis un serveur Linux Debian
Posté : 22 nov. 2016, 13:09
Bonjour à tous,
J'ai mon serveur Apache/PHP sur une Debian Linux.
Un certain nombre de mes programmes travaillent avec une BDD SQL Server, présent donc sur un serveur distant Windows Server.
Jusque là, je passais par les fonctions mssql_*. Mais en PHP7, ces fonctions disparaitront.
Je cherche donc une solution de remplacement.
Jusque là, j'ai trouvé deux options, et je cherche la plus fiable sur le long terme :
- PDO avec dblib
- Les fonctions odbc_*
Au feeling, je dirais que l'utilisation de PDO est plus "propre". Mais j'ai un doute concernant l'utilisation de dblib. Je ne connais pas du tout et trouve peu d'information sur le net.
D'autant que la doc indique "Cette extension (PDO_DBLIB) n'est plus disponible sous Windows avec PHP 5.3 et suivant". Qu'en sera-t-il sous Linux ?
Qu'en pensez vous ?
Y a-t-il d'autres alternatives encore meilleures ?
Merci de vos retours !
J'ai mon serveur Apache/PHP sur une Debian Linux.
Un certain nombre de mes programmes travaillent avec une BDD SQL Server, présent donc sur un serveur distant Windows Server.
Jusque là, je passais par les fonctions mssql_*. Mais en PHP7, ces fonctions disparaitront.
Je cherche donc une solution de remplacement.
Jusque là, j'ai trouvé deux options, et je cherche la plus fiable sur le long terme :
- PDO avec dblib
- Les fonctions odbc_*
Au feeling, je dirais que l'utilisation de PDO est plus "propre". Mais j'ai un doute concernant l'utilisation de dblib. Je ne connais pas du tout et trouve peu d'information sur le net.
D'autant que la doc indique "Cette extension (PDO_DBLIB) n'est plus disponible sous Windows avec PHP 5.3 et suivant". Qu'en sera-t-il sous Linux ?
Qu'en pensez vous ?
Y a-t-il d'autres alternatives encore meilleures ?
Merci de vos retours !