Guten Tag.
Ich bin schon seit einiger Zeit an der Entwicklung eines eigenen PHP-Frameworks am schwitzen. So langsam komme ich aus der Grund-API heraus und das Teil ist schon ein wenig testfähig.
Jetzt langsam wird es Zeit über die implementierung einer DB-API nachzudenken.
Ich sehe viele Vorteile in APIs wie z.B. Propel, doch sind sie wirklich notwendig?
Ziel ist ja es "immer" alles lose zu koppeln usw. Da ist Propel sicherlich eine klasse Lösung, doch geht man da nicht langsam zu weit? Reicht es nicht vollkommen aus einfach SQL zu nutzen?, immerhin kann SQL gigantische Datenmengen verarbeiten.
Ich wollte hier man eine kleine Diskussion starten und folgende Frage in den Raum hämmern: "Sind ORMs wirklich notwendig, bzw. wird es überhaupt mal vorkommen sprich notwendig sein, das DBS zu wechseln, so das sich die durch Propel gewährte Austauschbarkeit auch mal einen Vorteil erbringt?"
Ich bin schon seit einiger Zeit an der Entwicklung eines eigenen PHP-Frameworks am schwitzen. So langsam komme ich aus der Grund-API heraus und das Teil ist schon ein wenig testfähig.
Jetzt langsam wird es Zeit über die implementierung einer DB-API nachzudenken.
Ich sehe viele Vorteile in APIs wie z.B. Propel, doch sind sie wirklich notwendig?
Ziel ist ja es "immer" alles lose zu koppeln usw. Da ist Propel sicherlich eine klasse Lösung, doch geht man da nicht langsam zu weit? Reicht es nicht vollkommen aus einfach SQL zu nutzen?, immerhin kann SQL gigantische Datenmengen verarbeiten.
Ich wollte hier man eine kleine Diskussion starten und folgende Frage in den Raum hämmern: "Sind ORMs wirklich notwendig, bzw. wird es überhaupt mal vorkommen sprich notwendig sein, das DBS zu wechseln, so das sich die durch Propel gewährte Austauschbarkeit auch mal einen Vorteil erbringt?"