【问题标题】:What is Pear DB library?什么是 Pear DB 库?
【发布时间】:2009-12-25 11:12:45
【问题描述】:

我是 PHP 的菜鸟,谁能解释一下 Pear DB 库的实际用途?

谢谢

【问题讨论】:

    标签: php pear


    【解决方案1】:

    http://pear.php.net - PEAR 是一个用于可重用 PHP 组件的框架和分发系统。

    编辑(对第一个答案):

    除了 DB 抽象包 PEAR 库包含大量有用的类,用于处理 XML、CURL 等。维护包的完整列表可在here 获得。

    顺便说一句,PEAR 代表 PHP 扩展和应用程序存储库

    【讨论】:

      【解决方案2】:

      什么: Pear DB 是抽象层。它是 PEAR 提供的众多框架组件之一。那是什么呀?它是 PHP 和数据库提供程序(MySQL、MSSQL、Protege)之间的层/接口。因此,它以与您的 PHP 应用程序几乎相同的方式处理对多种类型的数据库提供程序的调用。您的应用程序层不必关心调用各个提供程序的细节。

      优点: 可移植性。允许您编写一次数据库接口代码并使其与多个提供程序一起使用。 封装。使许多 db 调用更简单一些。

      缺点: 表现。它通常会比直接调用 php db 命令慢一些。

      简而言之: 可以时使用它很好。

      【讨论】:

        【解决方案3】:

        它只是一个数据库抽象库。允许您使用一致的 API 连接到不同类型的数据库(MySQL、PostgreSQL)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-11-02
          • 2014-04-04
          • 1970-01-01
          • 1970-01-01
          • 2013-11-11
          • 2016-10-28
          • 2011-12-08
          • 2011-04-19
          相关资源
          最近更新 更多