[From Zend Technologies Ltd.
This article is about using and building Database Interfaces (DB interfaces). DB interfaces make application development faster and easier. This is accomplished by relocating scattered DML (Insert, Update, Delete) statements into a single shared tool, the Class. A Class encapsulates data post processing, integrity, and security into a single tool that can be accessed throughout the application.
Over the past couple of years many tools have been developed to address the limitations of PHP when building large database applications. These tools can be divided into two categories:
- Database Abstraction
- HTML Generation
DB Interfaces are a new category of tools that sits between the application logic and the database logic.
The article continues at