Du hast eine Frage? Stell sie der t3n-Community!

? Beispielfragen

Um selbst eine Frage online zu stellen, melde dich bitte an.

Zur Anmeldung

Übersicht über ORM Bibliotheken/DB Abstraktionslayer für PHP?

0 Punkte

von sec0nd  Rookie  vor 4 Monaten

Hallo,

ich würde mich gerne mal im PHP Bereich bzgl. Datenbanklibraries umschauen. Es geht mir nicht um die eigentlichen DB Adapter, sondern um Abstraktionslayer, die z. B. ORM abbilden. Sowas wie Doctrine.

Wichtig wäre mir, dass die Bibliotheken problemlos überall eingebunden werden können und dass es keine Bastelprojekte sind.

Was gibt es denn da neben Doctrine noch in der PHP-Welt?

Danke für Euren Input!

Nachträglich bearbeitet am 17.02.12 13:26

Kommentare

  • brgmn: Doctrine 2 ist auf jeden Fall das beste Projekt. Gibt noch ein paar andere, aber keine wirklich ernst zunehmende Konkurrenz.

    vor 4 Monaten
  • sec0nd: Kann man sich kaum vorstellen, schade. Trotzdem danke!

    vor 4 Monaten
  • brgmn: Wieso? Was findest du an Doctrine1/2 schlecht? Ich finds nach jahrelanger Benutzung echt spitzenmäßig :) Es gibt übrigens zwei Patterns für ORMs: DataMapper und ActiveRecord. Wenn du jetzt nach Alternativen zu Doctrine suchst (das ist angelehnt an DataMapper). Such einfach mal nach “datamapper php” oder “activerecord php”. Da gibt’s schon einige, aber keins ist so durchdachte und schnell wie Doctrine2. Evtl. musst du einfach mal was damit machen..

    vor 4 Monaten
  • sec0nd: Nein, ich finde das nicht schlecht, da hast Du mich falsch verstanden. Ich hätte mir nur etwas mehr Auswahl bei den Platzhirschen gewünscht.

    In der Ruby/RoR Welt gibt es 3 sehr nette DB Abstraktionslayer, mit ActiveRecord (kennst Du sicherlich vom Hörensagen in Bezug auf Rails) und DataMapper arbeite ich regelmäßig (http://datamapper.org/).).

    Bin auf die “Haptik” in der Handhabung von Doctrine im Vergleich zur den Ruby-Libs gespannt…

    vor 4 Monaten

Melde dich an, um einen Kommentar zu schreiben.

1 Antwort

0 Punkte

von simplyray  Newbie  vor 3 Monaten

Beim letzten größeren Projekt habe ich mit ADOdb (http://adodb.sourceforge.net/)) sehr gute Erfahrungen gemacht. Solltest du dir definitiv mal angucken.

Grüße

Antwort schreiben

Um eine Antwort schreiben zu können, sollest du dich zuvor anmelden.

Zur Anmeldung