Sven Rautenberg: OT: Warum Zend_Db nicht so toll sein soll.

Beitrag lesen

Moin!

"Absolutheitsaussageninduzierten Spitzfindigkeiten". ;)

... die doch immer wieder Freude bringen können (;-). Auch gelegentlich Haarspalterei, wenn denn mit Akribie betrieben, kann ja nich schaden.

Ich darf übrigens nachreichen, was an Zend_Db nicht so toll sein soll. Sinngemäßes Zitat: "Es abstrahiert genau die falschen Sachen, aber nicht die richtigen, und am Ende schreibt man objektorientiert SQL, addiert den Bloat des zusätzlichen Layers, gewinnt aber nichts."

Kann ich mangels persönlicher Erfahrung nicht bestätigen oder bestreiten, klingt aber nicht so vollkommen falsch, wenn man beispielsweise ein ORM-Framework wie Doctrine danebenhält. Doctrine baut dir aus einem DB-Layout (oder alternativen Informationsquellen) direkt Klassen, die objektorientiert (oder als Array) die Datensätze in der Datenbank repräsentieren - und zwar auf Wunsch auch komplex "fertig verdrahtet", also beispielsweise ein User-Objekt, welches direkt ein Array von Telefonnummernobjekten enthält (1:n-Relation in der Datenbank).

- Sven Rautenberg