phpersistence is an object oriented persistence layer for php, using transparent object relational mapping.
Even if it's usage is inspired from Java ORM tool hibernate, phpersistence is not a java port.
It uses database abstraction layer PEAR::DB to be DBMS independent.
Note that PHP5 support is currently still limited.
phpersistence works best with PHP4 + mysql.
To know how it works please use our demo application : www.phpersistence.org/demo/demo_application.
Better code faster.
And because there is nearly no such tool available for php4.
For free, even in commercial closed source applications : phpersistence is LGPL
download the latest version at sourceforge.net :
phpersistence was initially created by récap Montpellier for www.resoform.org, a collaborative web platform. Develeppement was continued during studies at the www.cnam.fr, and is ongoing around specific projects.
to contact the phpersistence team : firstname.lastname@example.org
this site is under construction.
Please look at this demo which contains lots of explanations and help, and is a good starting point to use phpersistence:
You may also have a look at the global architecture of phpersistence : www.phpersistence.org/doc/arch.html (PHP5 reflection not implemented)