【问题标题】:PHP SQL WrapperPHP SQL 包装器
【发布时间】:2010-10-23 23:26:15
【问题描述】:

有人对 PHP 中的 SQL 包装器有什么建议吗?我一直在用ezSQL,很棒,但是想看看有没有人有其他的建议。

【问题讨论】:

  • 如果 ezSQL 很棒,为什么要寻找新的包装器?您还想要哪些附加功能?
  • 我不知道我需要任何附加功能。我只是在测试水是否有不同/更好的东西。

标签: php sql wrapper


【解决方案1】:

PDO

【讨论】:

  • 这并不是真正的 SQL 包装器。只处理数据库通信,您仍然需要编写 SQL 查询。
  • 使用 ezSql 您还必须自己编写 SQL。 Wrapper 可能是个好名字?
【解决方案2】:

您总是可以研究像 Propel 这样的 ORM 解决方案。

【讨论】:

    【解决方案3】:

    我建议Zend Framework DB backage,它具有适用于大多数数据库连接(PDO、MySQL、SQL Server、Oracle、Sqlite)的适配器,是面向对象的,使用行网关和表网关模式,防止 SQL 注入,适用于存储程序,有一个内置的分析器等。 但如果你想要一些 ORM 解决方案,我建议PropelDoctorine

    【讨论】:

      【解决方案4】:

      Doctrine,如果你想要完整的 ORM。如果您只需要一个查询构建器,Zend_DB_Table 就可以了。

      【讨论】:

      • 只要你的建筑支持 APC 并且可能有 memcache,Doctrine 广泛的功能列表很容易平衡它的足迹。
      猜你喜欢
      • 2018-04-25
      • 1970-01-01
      • 1970-01-01
      • 2012-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-30
      • 2021-02-23
      相关资源
      最近更新 更多