How much database abstraction do I need?

Avatar of Alexander M. Turek Alexander M. Turek

SQL databases are an important part of many web applications. But what's the best way to interact with such a database? Do I use hand-crafted SQL statements everywhere in order to always remain in control? Or do I use an ORM, so I don't need to repeat myself too often and to remain compatible to multiple SQL databases?

We will take a deep dive into the Doctrine libraries ORM and DBAL as well as native PHP extensions and compare them with our use cases in mind.

Delivered in English
The Symfony room

Thursday, January 18, 2024 at 10:00 AM – 10:35 AM

Intermediate talk, some familiarity with the topic required.