两者似乎都尝试使用PHP中的数据库使其更简单。两者似乎都提供了对不同数据库类型(如MySQL,SQLite等)的抽象。

ADOdb和PDO有什么区别?

最佳答案

从5.1版本开始,PDO在PHP中是标准的。 (它在PHP 5.0中也带有PECL扩展名)大多数托管服务提供者都会启用它。 AdoDB不是标准扩展。

另外,我相信PDO驱动程序是“PHP原生”的:它们建立在PHP本身所基于的相同库的顶部,并且对诸如内存管理之类的东西使用相同的底层例程。因此,潜在的是,PDO比AdoDB更轻便。

根据此基准,AdoDB比PDO慢得多:(固定链接)
http://tonylandis.com/performance/php-adodb-pdo-mysql-database-apc-benchmark/

当然,您应该考虑这一点是否足够重要,以使您的用例更喜欢PDO。

关于php - PHP中的ADOdb和PDO有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1943051/

10-11 03:56
查看更多