我的第一个项目是PHP和postgreSQL,我在MSSQL和ASP方面有很好的经验。 我运行了与pg_connect和PDO的测试连接,一切都很好,用3000行结果集进行了一些测试我遇到pg_connect的速度比PDO快至少20%。 另一方面,我看到大多数人使用PDO,为什么? 在您看来,每个人的利弊是什么? 感谢的。
答案 0 :(得分:2)
如果您对面向对象编程感到满意,我会推荐PDO。对于大多数具有合理数据库交互量的项目,您可能希望无论如何都要为* _connect函数使用包装类。 PDO消除了这种需求,因为您已经在使用对象。
此外,PDO为预处理语句提供了方便的方法,这是一种插入/更新数据的安全方法。