gpt4 book ai didi

php - 想要升级我用 mysql* 编写的数据库类。接下来我应该使用什么?

转载 作者:搜寻专家 更新时间:2023-10-30 22:14:57 25 4
gpt4 key购买 nike

我是一名中级开发人员,直到今天,我都有一个数据库类,其中使用了我几年前编写的已弃用的 mysql* 函数。我想升级它,但在我选择一些东西之前,我想了解一下 stackoverflow 的意见。

我之前有两个选择。 MySQLi 和 PDO。最近,一位高级开发人员告诉我完全删除我的数据库类,学习 Doctrine DBAL 并使用它。

我不太了解 Doctrine DBAL。对于我的迷你框架来说,这会不会有点矫枉过正?

我应该选择和使用什么,为什么?

最佳答案

PDO 非常好。学说臃肿而缓慢。除了可怕的经历,我什么都没有,也找不到任何好的理由在 PDO 上使用它。 DBAL != ORM 顺便说一句。 DBAL 是数据库抽象层。 PDO是数据访问层。无论如何,PDO 是一个很棒的工具。

关于php - 想要升级我用 mysql* 编写的数据库类。接下来我应该使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15171037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com