Les ORM (Object-relational mapping), une solution magique? Pas vraiment! Voici pourquoi !
What’s new?
After a major data loss (I haven’t given up on getting back all my data, mostly code repositories and databases!), I had to start all my pet projects from scratch. Luckily, it’s easier second time around as they say! And, lucky me, I store all my personal stuff on the web! So here’s a list of what’s coming up on this blog.
Ruzzle
Even though I had a decent working version of the genetic algorithm program to find the best ruzzle grid (original posts in French here, here and here), I wasn’t satisfied with the code. It slowly evolved from a bunch of code …
[Lire plus]Frédéric Brouard a lancé un pavé dans la marre du développement en expliquant le concept de « bases de données épaisses« . Il va même plus loin en affirmant que ce mode de développement peut assassiner les ORM et les FrameWorks. Pour rappel, l’ORM (pour « Object-Relational Mapping« ) vise à faire correspondre un objet de la couche applicative... Read more »
Cet article Les bases de données épaisses est apparu en premier sur EnPause.fr.
Je n”ai pas beaucoup eu le temps d’écrire ce dernier mois. J’ai eu un mois de février plutôt chargé. Je prends le temps aujourd’hui de vous partager la petite étude que j’ai réalisée à propos des ORM PHP.
Plusieurs développeurs utilisent des ORM (Object Relational Mapping) pour faciliter et accélérer le développement d’application. Grossièrement, un ORM est un framework de communication avec une ou des bases de données. Certains ORM vont jusqu’à offrir un contrôle total de vos bases de données sans avoir à écrire une seule requête SQL. Dans le cadre d’un nouveau projet, j’ai eu à analyser les différents ORM disponibles en PHP. Voici ce que j’ai trouvé
Zend DB | Doctrine | Propel | |
Outil de unit tests … |