hotti: Trennung DAL?AL

Beitrag lesen

hi,

hier im Forum sehe ich viel PHP-Code, in welchem SQL-Statements inmitten von Scripts notiert sind. Deswegen mal so gefragt:

Ist es in PHP möglich, eine Trennung zwischen Data Abstraction Layer (DAL) und Application Layer (AL) zu erreichen?

Das Ziel:

  • im AL wird nur mit Datenstrukturen operiert
  • im AL stehen keine SQL-Statements
  • der AL wird unabhängig von der Datenhaltungs-Schicht
  • Änderungen im DAL wirken sich nicht auf den AL aus, es ist lediglich die Vermittlungsschicht anzupassen
    ...

Hotti