PHP 编程/DBAL
外观
< PHP 编程
一个 数据库抽象层 (DBAL) 是几个函数或一个类,它处理数据库处理的各个方面。
首先,您有一个连接到数据库和断开连接到数据库的函数。您还有一些函数来提交查询,获取结果,最后您还需要一些错误处理函数。
当然,您不会替换 PHP 函数,您只是将它们连接起来,以便在您需要开发代码、验证数据等时获得更好的性能。
如果您使用了一个非常灵活的 DBAL,那么如果您从一种数据库类型切换到另一种数据库类型,您就不需要更改代码的每一行。
大多数用户不应该编写自己的 DBAL,因为有几个现成的开源 DBAL 可用。DBAL 的好处之一是使代码更具可重用性,而编写自己的 DBAL(除非它在 PHP 社区中得到广泛认可)是适得其反的。最常见的是 PEAR:DB 包[1],它已安装在大多数 Web 服务器上。
您还可以在一些写得很好