Corsi on-line

Syrius ORM: Object Relation Mapping Open Source

L’ Object-Relational Mapping (ORM) è una tecnica utilizzata in programmazione per favorire l’integrazione di applicazioni basate sul paradigma della programmazione orientata agli oggetti con i Database Manager System Relazionali; tramite l’ORM e possibile fornire, attraverso un’interfaccia ad oggetti, servizi associati alla persistenza dei dati, il tutto con un’astrazione completa dalle specifiche relative al Database Engine utilizzato.

Se siete interessati ad una soluzione ORM, posso consigliarvi un prodotto come Syrius ORM, è completamente Open Source, è gratuito e presenta alcune caratteristiche interessanti come per esempio il supporto per Mysql con la generazione automatica di FOREIGN KEY e il supporto per i triggers e per la sincronizzazione.

Syrius ORM permette la definizione di relazioni uno a uno, uno a molti e molti a molti, inoltre, supporta l’astrazione completa delle query; si tratta di un progetto sviluppato in PHP 5.2.3+ molto interessante per coloro che desiderano superare i limiti della generazione di codice dovuti agli RDBMS utilizzati.

Post correlati
I più letti del mese
Tematiche