我们正在将LAOP服务器迁移到Win 2k8 IIS7 MSSQL和PHP(WIMP),我正在使用这个机会清理PHP。 目前它不使用PDO,我想重写PHP来使用它。
挑战是,我不太了解Windows上的MSSQL和PHP部署。 官方的MSSQL PDO对象是实验/解压缩的,推荐使用PDO-ODBC 。 微软刚刚宣布支持PDO的驱动程序。 有没有其他的PDO驱动程序? SQLSRV如何与PDO-ODBC相比较?
sqlsrv驱动程序是ODBC的微软实现之上的一个薄层。 PDO-SQLSRV驱动程序只是sqlsrv驱动程序的抽象。 sqlsrv和PDO抽象都由Microsoft支持和维护。 如果您有兴趣,可以在这里阅读更多有关sqlsrv驱动程序的信息: http : //blogs.msdn.com/brian_swan/archive/2010/03/08/mssql-vs-sqlsrv-what-s-the-difference-part -1.aspx 。
无可否认,我对PDO-ODBC驱动程序了解不多。
希望有所帮助。
布赖恩