ADOdb
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
- ADOdb on SourceForge (English)
- German ADOdb tutorial
swell
- ↑ iX: Simply switch - database abstraction with ADOdb , 3/2005, pages 116–118.
- ↑ PHP Magazine (edition 3.2004): Wonderfully changeable - database abstraction with ADOdb , April 2006.