ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
index [2021/02/02 01:06] – Release 5.21.0-rc.1 dregadindex [2023/06/11 13:29] – Release 5.22.6 dregad
Line 1: Line 1:
 ====== ADOdb - Database Abstraction Layer for PHP ====== ====== ADOdb - Database Abstraction Layer for PHP ======
 +
 +<WRAP right>[[https://github.com/ADOdb/ADOdb|{{:github-mark-64px.png?45|ADOdb Project on GitHub}}]]</WRAP>
  
 ADOdb is a fast, easy to use, popular database abstraction layer for [[wp>PHP]]. It allows the same code to be used when accessing a [[v5:database:supported|wide range of databases]].  ADOdb is a fast, easy to use, popular database abstraction layer for [[wp>PHP]]. It allows the same code to be used when accessing a [[v5:database:supported|wide range of databases]]. 
  
-It has been actively maintained since 2000 by the project's founder, John Lim, who decided to retire from the project in 2013. Damien Regad and Mark Newnham took over the project, with the help of numerous [[https://github.com/ADOdb/ADOdb/graphs/contributors|community contributors]]. +It has been actively maintained since 2000 by the project's founder, John Lim, who decided to retire in 2013. Damien Regad and Mark Newnham took over the project, with the help of numerous [[https://github.com/ADOdb/ADOdb/graphs/contributors|community contributors]]. 
  
 ADOdb contains components for querying and updating databases, as well as an Object Orientated [[v5:activerecord:activerecord_index|Active Record]] library, schema management and performance monitoring. It also contains the following standalone extensions: ADOdb contains components for querying and updating databases, as well as an Object Orientated [[v5:activerecord:activerecord_index|Active Record]] library, schema management and performance monitoring. It also contains the following standalone extensions:
Line 18: Line 20:
 </wrap> \\ </wrap> \\
 <wrap> <wrap>
-[[https://sourceforge.net/projects/adodb/files/adodb-php5-only/adodb-5.21/|{{:download-big.png|Download a pre-production release from SourceForge}}]]</wrap> +[[https://sourceforge.net/projects/adodb/files/adodb-php5-only/adodb-5.21/|{{:download-big.png|Download the previous Stable release from SourceForge}}]]</wrap> 
-<wrap padding-left:10px> **Pre-Production Release**+<wrap padding-left:10px> **Legacy Release**
 </wrap> \\ </wrap> \\
 <wrap> <wrap>
Line 25: Line 27:
 <wrap padding-left:10px> **Documentation** <wrap padding-left:10px> **Documentation**
 </wrap> </wrap>
 +
  
 == Current Status == == Current Status ==
 ^ Description                 ^ Version                                                                        ^ ^ Description                 ^ Version                                                                        ^
-| Stable Release  | [[https://github.com/ADOdb/ADOdb/releases/latest|5.20.20]]                     | +| Stable Release  | [[https://github.com/ADOdb/ADOdb/releases/latest|5.22.6]]                     | 
-Pre-Production Release     | [[https://github.com/ADOdb/ADOdb/releases/tag/v5.21.0-rc.1|5.21.0-rc.1]]   +Legacy Release((This is the earliest supported release - **Security and critical bug fixes only**)) | [[https://github.com/ADOdb/ADOdb/releases/v5.21.4|5.21.4]]                    
-Earliest Supported Release  5.20.15                                                                        +Older, unsupported Releases [[https://sourceforge.net/projects/adodb/files/adodb-php5-only/|SourceForge]]  
-| Production Track            | [[project:version_5_development|Version 5]]                                    +| Production Track            | [[project:version_5_development|Version 5]]                       
-| Development Track           | [[project:version_6_development|Version 6]]                                    | +| Development Track           | [[project:version_6_development|Version 6]]                       |
-| Prior Releases              | [[https://sourceforge.net/projects/adodb/files/adodb-php5-only/|SourceForge]]  |+
  
-<WRAP center 70%>+<WRAP center 80%>
 <wrap left> <wrap left>
 [[https://twitter.com/ADODB_announce|{{:2021_twitter_logo_-_blue.png?50|Follow @ADODB_announce on  [[https://twitter.com/ADODB_announce|{{:2021_twitter_logo_-_blue.png?50|Follow @ADODB_announce on 
 Twitter}}]] Twitter}}]]
 </wrap> </wrap>
-Follow us on Twitter \\ <html> +Follow us on Twitter \\ 
-  <a href="https://twitter.com/ADODB_announce"> +**[[https://twitter.com/ADODB_announce|@ADODB_announce]]**
-    <strong>@ADODB_announce</strong> +
-  </a> +
-</html>+
 </WRAP> </WRAP>
  
 +<WRAP center 80%>
 +<wrap left>
 +[[https://phpc.social/@adodb|{{:mastodon-logo.svg?50|Follow @adodb on Mastodon}}]]
 +</wrap>
 +We are also **[[https://phpc.social/@adodb|@adodb]]** \\
 +on Mastodon's //phpc.social// community.
 </WRAP> </WRAP>
 +
 +</WRAP>
 +
  
 ===== Installation ===== ===== Installation =====
Line 53: Line 61:
 ==== System requirements ==== ==== System requirements ====
  
-ADOdb is compatible with and supported on all [[https://www.php.net/supported-versions|active versions of PHP]] (>= 7.as of this writing).+ADOdb is compatible with and supported on all [[https://www.php.net/supported-versions|active versions of PHP]] (>= 7.as of this writing), including PHP 8.2.  
 +See [[v5:php_compatibility_status]] for further details.
  
-It is expected to work as well on earlier versions (PHP 5.3.2 or later for ADOdb 5.20 branch, 5.5.9 for the upcoming 5.21 release), but this is not officially supported. See [[v5:php_compatibility_status]].+It is expected to work as well on earlier, legacy PHP versions per table below, but this is not officially supported or tested.
  
 +
 +<WRAP left>
 +^ ADOdb version  ^ Earliest PHP version  ^
 +| 5.22           | 7.0                   |
 +| 5.21           | 5.5.9                 |
 +| 5.20           | 5.3.2                 |
 +</WRAP>
 +
 +==== Manual Installation ====
 +
 +Download the software using the links on the right, and unpack it into the directory of your choice.
  
 ==== Installation Via Composer ==== ==== Installation Via Composer ====
  
-=== Production === +This is the recommended installation method. 
-  composer require adodb/adodb-php ^5.20+ADOdb is available on [[https://packagist.org/packages/adodb/adodb-php|Packagist]]. 
 + 
 +<WRAP clear></WRAP> 
 + 
 +=== Current Production Release === 
 +  composer require adodb/adodb-php ^5.22
      
-=== Development ===+=== Latest Development Branch ===
   composer require adodb/adodb-php dev-master   composer require adodb/adodb-php dev-master
  
-==== Manual Installation ==== 
-Download and unpack into the directory of choice. 
  
 ===== Support ===== ===== Support =====
Line 74: Line 97:
 <WRAP right>[[https://github.com/ADOdb/ADOdb|{{:github-mark-64px.png|ADOdb Project on GitHub}}]]</WRAP> <WRAP right>[[https://github.com/ADOdb/ADOdb|{{:github-mark-64px.png|ADOdb Project on GitHub}}]]</WRAP>
 ADOdb's source code and bug tracker are located at [[https://github.com/ADOdb/ADOdb|Github]]. ADOdb's source code and bug tracker are located at [[https://github.com/ADOdb/ADOdb|Github]].
-See also the [[https://sourceforge.net/projects/adodb/|SourceForge project page]].+ 
 +See also the legacy [[https://sourceforge.net/projects/adodb/|SourceForge project page]], where you can download the official release zip / tarballs.
  
 ==== How To Ask For Help === ==== How To Ask For Help ===
Line 115: Line 139:
  
 ^ Date        ^ Description                                                                                                                                                                            ^ ^ Date        ^ Description                                                                                                                                                                            ^
 +| 11/06/2023  | ADOdb version 5.22.6 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.6/docs/changelog.md|Full Changelog]]                                                      |
 +| 03/04/2023  | ADOdb version 5.22.5 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.5/docs/changelog.md|Full Changelog]]                                                      |
 +| 28/10/2022  | ADOdb version 5.22.4 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.4/docs/changelog.md|Full Changelog]]                                                      |
 +| 06/09/2022  | ADOdb version 5.22.3 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.3/docs/changelog.md|Full Changelog]]                                                      |
 +| 08/05/2022  | ADOdb version 5.22.2 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.2/docs/changelog.md|Full Changelog]]                                                      |
 +| 30/03/2022  | ADOdb version 5.22.1 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.1/docs/changelog.md|Full Changelog]]                                                      |
 +| 08/02/2022  | ADOdb version 5.22.0 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.22.0/docs/changelog.md|Full Changelog]]                                                      |
 +| 22/01/2022  | ADOdb versions 5.20.21 and 5.21.4 are available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.4/docs/changelog.md|Full Changelog]]                                                      |
 +| 31/10/2021  | ADOdb version 5.21.3 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.3/docs/changelog.md|Full Changelog]]                                                      |
 +| 22/08/2021  | ADOdb version 5.21.2 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.2/docs/changelog.md|Full Changelog]]                                                      |
 +| 15/08/2021  | ADOdb version 5.21.1 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.1/docs/changelog.md|Full Changelog]]                                                      |
 +| 27/02/2021  | ADOdb version 5.21.0 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.0/docs/changelog.md|Full Changelog]]                                                      |
 | 02/02/2021  | ADOdb version 5.21.0-rc.1 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.0-rc.1/docs/changelog.md|Full Changelog]]                                                      | | 02/02/2021  | ADOdb version 5.21.0-rc.1 is available. [[https://github.com/ADOdb/ADOdb/blob/v5.21.0-rc.1/docs/changelog.md|Full Changelog]]                                                      |
 | 31/01/2021  | ADOdb version 5.20.20 available. [[https://github.com/ADOdb/ADOdb/blob/v5.20.20/docs/changelog.md|Full Changelog]]                                                                  | | 31/01/2021  | ADOdb version 5.20.20 available. [[https://github.com/ADOdb/ADOdb/blob/v5.20.20/docs/changelog.md|Full Changelog]]                                                                  |
Line 146: Line 182:
  
 2000-2013 (c) John Lim\\ 2000-2013 (c) John Lim\\
-2014(c) Damien Regad, Mark Newnham & The ADOdb Community+2014 (c) Damien Regad, Mark Newnham & The ADOdb Community
  
 ADODb is dual-licensed under the BSD and Lesser GPL license, with the BSD License having priority. ADODb is dual-licensed under the BSD and Lesser GPL license, with the BSD License having priority.
index.txt · Last modified: 2024/01/24 08:14 by dregad