MongoDb e Cakephp

Nell'ambito del progetto PPV mi sono trovato a integrare due strumenti che, lavorativamente parlando, adoro e che normalmente costituiscono la base dello sviluppo di tutte le mie nuove applciazioni: il framework CAKEPHP e il database document-oriented MongoDB. Normalmente CAKEPHP prevede, in maniera nativa, l'integrazione con MySQL, PostgreSQL, Microsoft SQL Server, SQLite ma tramite l'integrazione di un plug-in dedicato risulta molto semplice anche collegare MongoDB. Ecco in pochi passi come integrare MongoDb all'interno delle nostre applicazioni sviluppate in CAKEPHP (>= 2.2.5): Scaricare dalla repository su GitHub il file cakephp-mongodb.zip;...
Leggi tutto

Quando usare un database document-oriented?

Sarà  un Database relazionale lo strumento giusto per gestire una così grande mole di dati?   Questa è stata la domanda che mi sono posto mentre svolgevo l'analisi preliminare sulla fattibilità del io ultimo progetto. Sicuramente tutte le conoscenze universitarie e tutti gli anni passati lavorando su schemi E-R e database SQL forniscono una base estremamente versatile e consolidata da cui partire per lo sviluppo dell'applicazione ma, visto che prerogativa di un buon sviluppatore (secondo me) è usare lo strumento migliore e non sempre quello che si conosce meglio, ho orientato il mio sguardo verso i database document-oriented. Fra tutte le possibilità che mi si sono p...
Leggi tutto