2/07/2009

List of object-relational mapping software in PHP

bject-relational mapping (aka ORM, O/RM, and O/R mapping) is a programming technique for converting data between incompatible type systems in relational databases and object-oriented programming languages. This creates, in effect, a "virtual object database," which can be used from within the programming language. There are both free and commercial packages available that perform object-relational mapping, although some programmers opt to create their own ORM tools.
* Doctrine, Open Source ORM for PHP 5.2.3, free software (GNU LGPL)
* Propel, ORM and Query-Toolkit for PHP 5, inspired by Apache Torque, free software (GNU LGPL)
* EZPDO, Open Source ORM for PHP 5.0.4 or newer, free software (BSD)

No comments: