fanelf.de: Datenbankabfrage in Klasse

Beitrag lesen

man will ja nicht gleich mit der tür ins haus fallen. jeder muß seine erfahrungen machen. deshalb fängt wohl jeder erst einmal ganz einfach an, bevor er sich hin zu konzepten entwickelt.

der gedankengang eine db-schicht abzutrennen ist oft die erste stufe. dies beachtet aber noch nicht eine multi-tier architekture. erst hier entstehen wirklich saubere und pflegbare konzepte, da die schnittstellen einfach, offen, abstrakt und nicht auf eine bestimmte anforderung der anderen seite zugeschnitten sind.

im rahmen dieses gedankenganges spielen dann nur objekte mit der anwendungslogik. einige von diesen müssen natürlich persistiert werden.  dies erledigt dann eine separate schicht. ob diese dann ein rdbms oder eine andere alternative dafür verwendet, spielt in der anwendungsschicht keine rolle, da diese im grunde genommen nicht einmal kenntnis davon hat.

moderne softwarearchitekturen sind nun mal objektorientiert. nur so lassen sich vernünftige programme erstellen. dies ist bei erstellern von php-gewurschtel nicht immer der fall.

haben diese jedoch erst einmal java-enterprise kennen gelernt, werden diese auf das saubere konzept auch nicht in php nicht verzichten wollen. nur so lassen sich stressfrei geniale programmstrukturen erstellen.