Doctrine
Kommentare

Beim Doctrine-Projekt handelt es sich um eine Auswahl an PHP-Bibliotheken, die verschiedene Persistenz-Dienste und verwandte Funktionalitäten bieten. Besonders häufig kommen hierbei der zugehörige Object-Relational-Mapper

Beim Doctrine-Projekt handelt es sich um eine Auswahl an PHP-Bibliotheken, die verschiedene Persistenz-Dienste und verwandte Funktionalitäten bieten. Besonders häufig kommen hierbei der zugehörige Object-Relational-Mapper (ORM) und die zugrunde liegende Datenbank-Abstraktionsschicht (DBAL) zum Einsatz. Ein zusätzlicher MongoDB Object Document Mapper ermöglicht das Persisitieren von PHP-Objekten.

ORM erlaubt es, Datenbank-Anfragen in einer objektorientierten Doctrine Query Language zu schreiben, womit Doppelungen im Code vermieden werden können. DBAL liefert Features wie Schema-Introspektion und -Management sowie PDO-Abstraktion.

Doctrine ist eines der begehrtesten PHP-Bundles im Paket-Vorrat des Packagist. Zahlreiche offene Projekte versprechen, dass es auch langfristig den Datenbank-Zugriff in PHP erleichtern wird.

Aufmacherbild: Precious metal OLAP cube von Shutterstock / Urheberrecht: S.john

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -