IIS + PHP 数据对象 + MS SQL?

IIS + PHP 数据对象 + MS SQL?

我们正在将 LAOP 服务器迁移到 Win 2k8 IIS7 MSSQL 和 PHP(WIMP?),我正在利用这个机会清理 PHP。目前它不使用 PDO,我想重写 PHP 以使用它。

挑战在于,我不太了解 Windows 上的 MSSQL 和 PHP 部署。官方 MSSQL PDO 对象是实验性的/已弃用并建议ODBC连接. 微软刚刚宣布支持 PDO 的驱动程序。没有其他 PDO 驱动程序吗?SQLSRV 与 PDO-ODBC 相比如何?

答案1

sqlsrv 驱动程序是 Microsoft 的 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 驱动程序了解不多。

希望有所帮助。

-布莱恩

相关内容