ActiveRecord sembra essere lo stato dell'arte in questo momento. Tuttavia, non posso raccomandare alcun buon framework PHP per questo. Ho provato Propel che, sebbene carino, non è facile da configurare (soprattutto su un host su cui non puoi installare nulla).
Alla fine, ho lanciato il mio framework ORM/ActiveRecord, che non è troppo faticoso e molto istruttivo. Sono sicuro che altre persone possono consigliare buoni framework PHP.