gpt4 book ai didi

php - 从 PHP 访问数据库的最佳方式是什么?

转载 作者:可可西里 更新时间:2023-11-01 06:31:40 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

2年前关闭。




Improve this question




从 PHP 访问 MySQL 数据库时,似乎有几种方法:

Sprinkle the code with raw SQL-statements
Use the VO-pattern from Java (e.g. DB_DataObjects from PEAR)
DIY and write a script that auto-generates one PHP class per database

除此之外,我还阅读了有关 LINQ in .NET 的信息。但还没有看到它在 PHP. 中实现

还有哪些模式?

如果您今天从头开始构建网站,您会选择哪个?

澄清:这与 DB 抽象层(PDO、MDB2)无关。此处讨论的模式是基于 PDO 或 MDB2 构建的。

最佳答案

您正在寻找的是对象关系模型 (ORM)。有几个不同的:

  • Propel
  • Doctrine

  • 如果 ORM 对您的项目来说太多了,那么您只需回退到 PDO 之类的通用 DB 接口(interface)并手动构建准备好的语句。

    关于php - 从 PHP 访问数据库的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71088/

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