Archive

Posts Tagged ‘数据库抽象层’

PHP数据库抽象层

December 29th, 2009

本章着重讲述PHP数据库抽象层与数据库抽象类。
目前,在PHP的网站及众多书籍中,很少讲到数据库抽象层, 有的PHP开发者虽然已做了几年开发工作,但似乎也没有意识到它的 存在。

很多人并不理解数据抽象的重要性,也不 了解mysql或mysqli扩 展与PDO的区别,PDO与ADODB又有什么区别。
在本章中将讲述以下内容,通过学习,上面的问题都会迎刃而解。
Ø使用数据库抽象层的原因;
Ø数据库抽象层的发展;
Ø一些流行新抽象层的介绍;
ØPDO数据库抽象层开发技术;
ØADODB数据库抽象层开发技术。

17.1什么是数据库抽象层

使用数据库抽象层,意味着当从一个数据 库系统向另一个数据库系统迁移时,几乎不用更改太多的程序代码,如将MS SQL Server迁移到MySQL。

首先,代码规划必须规范,即整个系统使 用同一个数据对象实例,并且使用同一个较好的数据库抽象层。如果有一天用 户要求将Oracle切 换到MySQL,则只需 要改变系统的配置文件即可。
Read more…

PHP&MYSQL , , , , , ,