Approached a couple of times "voraciously" to the choice of an ActiveRecord class PHP.
\r
Doctrine
\r
The size of the library, a lot of files, many layers for an "honest" ActiveRecord, complete abstraction from SQL functions and specific DB. One instance of ORM is enough memory. Var_dump is better for him not to do it, will tear the screen.
\r
>>
www.michaelpaul.com.br/introducao-orm-php-doctrine.html>> ini_set('memory_limit', '256M');
\r
Does not suit me, now am using ActiveRecord from LIMB, the whole framework is not necessary to include. All that is in Doctrine, in addition to specific DQL, there is in the LIMB. Memory consumes less.
\r
Read more:
habrahabr.ru/blogs/php/104106/