
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
- Introduction to the Analysis of Algorithms · June 13, 2026 · 20 min
- An Introduction to Functional Programming Through Lambda Calculus · June 12, 2026 · 22 min
- An Elementary Introduction to the Wolfram Language · June 11, 2026 · 25 min
- Artificial Intelligence with Uncertainty · June 10, 2026 · 17 min
- Artificial Intelligence: A Modern Approach (Prentice Hall Series in Artificial Intelligence) · June 9, 2026 · 12 min
- Building Isomorphic JavaScript Apps: From Concept to Implementation to Real-World Solutions · June 8, 2026 · 25 min
Explore listener stats, chart rankings, contacts and more on the CyberSecurity Summary podcast page.