我有一个设置为使用 Docrine2 DBAL 的简单应用程序,问题是它需要在仅支持 php 5.2.6 的主机上运行。教义需要 PHP 5.3...
什么是 PHP 的一个好的替代数据库抽象层?我应该简单地将所有内容都转换为 PDO 吗?或者还有其他好的选择吗?
谢谢。
我有一个设置为使用 Docrine2 DBAL 的简单应用程序,问题是它需要在仅支持 php 5.2.6 的主机上运行。教义需要 PHP 5.3...
什么是 PHP 的一个好的替代数据库抽象层?我应该简单地将所有内容都转换为 PDO 吗?或者还有其他好的选择吗?
谢谢。
也许Zend_Db数据库抽象层?
在 Doctrine 出现之前, Pear 的MDB2是数据库抽象的标准。它仍然是一个可靠的 DBAL 层,带有可插入的适配器,您可以支持任何数据库。
但是如果你需要的话,Pear MDB2 不会在 PHP5.3 上运行。(截至 2011 年 5 月 18 日)
您仍然可以使用实际上与 < 5.3 版本兼容的 Doctrine 1.2