1

我正在寻找可以有效访问 SqlServer 的 PHP5 中的 DAL 或 ORM (Only ORM no MVC) 解决方案。我是 SqlServer 的新手。我需要用 PHP5 编写 ASP.net 网站的一部分。我目前正在使用 QCodo 但是它的代码生成器对 ASP 自己的表造成了一些问题(?? ASP Guys 告诉我它用于 ASP 的会员管理。这些表是在内部处理的)。所以我需要一些可以在此工作的替代解决方案情况太!!

4

2 回答 2

2

我已经为此苦苦挣扎了很长一段时间,当涉及到 SQL Server 和 PHP 时,您需要注意一些关键点。

  1. 当前选择的驱动程序是 Microsoft Drivers for PHP for SQL Server 的 2.0 版本。您可以在此处找到有关该驱动程序的更多信息。我使用 Microsoft Web PI 应用程序安装了它。

  2. 在这篇文章中,我知道只有 1 个 ORM 支持这个驱动程序,那就是Propel。话虽如此,Propel 的生成器依赖于 Phing,最好通过 PEAR 安装。在努力让所有这些都在 Windows Server 2k8 中工作之后,我放弃了,我将只是编写自己的包装器或使用本机 PDO 函数。

于 2011-01-26T16:48:07.410 回答
0

几个选项,从多到少复杂:

  1. 教义
  2. 推进
  3. Zend_Db

他们三个通过 PDO 的MSSQL Server 扩展支持 MSSQL 。

于 2010-05-26T21:15:08.430 回答