ADOdb

from Wikipedia, the free encyclopedia
ADOdb
Basic data

developer 2000-2013 © John Lim 2014- © Damien Regad, Mark Newnham & The ADOdb Community
Current  version 5.20.16
(January 12, 2020)
operating system all LAMP systems, Windows and Mac
programming language PHP and Python
category Program library
License BSD , LGPL
German speaking No
adodb.org

ADOdb ( Active Data Objects DataBase ) is a database abstraction layer for the scripting languages PHP and Python . The concept is similar to Microsoft's ActiveX Data Objects . It enables applications to be written independently of the database on which the data is stored. The advantage is that switching to a different database when using ADOdb saves time and money, since the application does not have to be changed at all or only slightly. However, it must be noted that some databases do not support all functions.

There are versions for PHP and Python, although the Python version is less developed.

It is used by the following programs, among others: ACID , Zikula , Xaraya , PhpWiki , Mambo , Tiki and EGroupware . It is also included with common Linux distributions such as Debian.

Supported databases

See also

Web links

swell

  1. iX: Simply switch - database abstraction with ADOdb , 3/2005, pages 116–118.
  2. PHP Magazine (edition 3.2004): Wonderfully changeable - database abstraction with ADOdb , April 2006.