Persistence in PHP with the Doctrine ORM

Persistence in PHP with the Doctrine ORM

From CyberSecurity Summary by CyberSecurity Summary

May 3, 2026 · 17 min

About this episode

A comprehensive guide to mastering data persistence using the Doctrine framework in PHP.

A comprehensive guide to mastering data persistence using the Doctrine framework. The material explains core architectural patterns like Data Mapper and Unit of Work, while offering practical tutorials on setting up a PHP application with Composer. It details how to define entities and manage their relationships through annotations, covering everything from basic properties to complex Many-To-Many associations. Additionally, the chapters explore advanced data retrieval techniques using Doctrine Query Language (DQL) and the Query Builder to optimize database interactions. Through the development of a sample blog engine, the book illustrates how to bridge the gap between object-oriented code and relational databases effectively. You can listen and download our episodes for free on more than 10 different platforms: https://linktr.ee/cyber_security_summary Get the Book now from Amazon: https://www.amazon.com/Persistence-PHP-Doctrine-K%C3%A9vin-Dunglas-ebook/dp/B00HEGSKYQ?&linkCode=ll2&tag=cvthunderx-20&linkId=71cd0b2d18ff9b4b8c9f4b3c882cb1f8&language=en_US&ref_=as_li_ss_tl Discover our free courses in tech and cybersecurity, Start learning today…

Topics covered

  • data persistence
  • Doctrine framework
  • PHP application
  • architectural patterns
  • data retrieval techniques
  • object-oriented code
  • relational databases

Keywords

  • Doctrine ORM
  • PHP
  • data mapping
  • Unit of Work
  • DQL
  • Query Builder
  • Many-To-Many associations
  • blog engine

Mentioned in this episode

Organizations: Amazon, CyberCode Academy

Products: Doctrine

Books & works: Persistence in PHP with the Doctrine ORM

More episodes of CyberSecurity Summary

Explore listener stats, chart rankings, contacts and more on the CyberSecurity Summary podcast page.