ADOdb

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
ADOdb
Original author(s) John Lim
Developer(s) Damien Regad, Mark Newnham
Stable release
5.20.9 / December 21, 2016 (2016-12-21)
Repository
Written in PHP
Type Database abstraction layer
License BSD or LGPL
Website adodb.org

ADOdb is a database abstraction library for PHP Originally based on the same concept as Microsoft's ActiveX Data Objects. It allows developers to write applications in a consistent way regardless of the underlying database system storing the information. The advantage is that the database system can be changed without re-writing every call to it in the application.

Features[edit]

ADOdb supports the following databases:

In addition to the Database Abstraction Layer, ADOdb includes the following features:

  • Schema management tools: a suite of tools to interrogate the attributes of tables, fields and indexes in databases as well as providing cross-database schema management including a full suite of XML based functions
  • Date and time library: provides a drop-in replacement for PHP date functions, but provide access to dates outside the normal range of dates supported by normal PHP functions
  • Session management tools: allows storing session data in a database table or as encrypted data

External links[edit]