phpbar.de logo

Mailinglisten-Archive

[php] [FYI] Vortrag in Hamburg: DAO, Resultsets und Spreadsheets

[php] [FYI] Vortrag in Hamburg: DAO, Resultsets und Spreadsheets

Christian Thiele ChristianThiele at gmx.de
Son Dez 14 23:43:05 CET 2003


> Was bedeutet das?

Das bedeutet eigentlich nur das man die Konfiguration des Dataobjects nicht
im Code vornimmt sondern eine
kleine XML-Datei schreibt aus der hervorgeht welche Felder das Dataobject
besitzt und wie es mit anderen Dataobjects
in Verbindung steht...wirkt sehr aufgeräumt und geht blitzschnell wenn man
ein neues Feld braucht.

Und es gibt eine Config-Datei für Formulare welche alle Felder,
Defaultwerte, Validatoren, externe Datensourcen usw enthält. Auch hier ist
es sehr einfach ein neues Feld hinzuzufügen oder eins zu löschen...

Hat man also am Ende eines Projektes eine Kundenanfrage, eigentlich brauchen
wir noch ein Feld Datum....kein Problem, zwei Änderungen den XML-Configs und
fertig....

Einzigstes Problem bei den PEAR:Dataobjects ist das man für jedes DAO eine
eigene Klasse braucht und diese nur durch Codegenerierung erzeugen
kann....eine Basisklasse und dann die Eigenschaften/Methoden selber setzen
fände ich an der Stelle praktischer, da könnte wirklich fast alles ohne
Programmieraufwand gelöst werden....

Ciao
Christian


php::bar PHP Wiki   -   Listenarchive