WebFrameWorker

gennaio 3, 2007

Doctrine: l’ORM definitivo?

Filed under: Doctrine,ORM,PHP — stablum @ 11:43 am

Doctrine è un framework di astrazione per le businness class scritto in PHP 5 che permette come tanti altri sistemi, di evitare di scrivere direttamente l’SQL e di usufruire di sistemi di accesso ai dati tramite entità ad oggetti.

Uno dei suoi punti di forza è la facilità di accesso alle entità relazionate, ad esempio:


// NOTE: related record have always the first letter in uppercase
$email = $user->Email;
$email->address = "jackdaniels@drinkmore.info";
$user->save();
// alternative:
$user->Email->address = "jackdaniels@drinkmore.info";
$user->save();

Doctrine inoltre ha un potente linguaggio di query simile all’SQL, ma che viene interpretato dal framework: DQL (Doctrine Query Language).

Devo saperne di più, magari è veramente più potente di DB_DataObject

1 commento »

  1. 4ecc179

    Commento di Foo Bar — gennaio 7, 2007 @ 7:34 pm


RSS feed dei commenti a questo articolo. TrackBack URI

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Theme: Rubric. Blog su WordPress.com.

Follow

Get every new post delivered to your Inbox.