Frage

Ich bin auf einem kleinen Projekt arbeiten (einige Zeichen Tracking-Software für ein Schulfach Abteilung - PHP-Frontend mit einer SQLite-DB). Und haben Verwendung ORM entschieden

Ich habe einen Blick auf RedBeanPHP genommen, aber es schien auch ein bisschen für meinen Geschmack begrenzt. Als solche habe ich beschlossen, gehen zu geben Lehre.

Meine einzige Erfahrung mit ORM ist LINQ to SQL in .NET. Wie auch immer, ich habe mich gefragt, ob ich mit Lehre 2.0 (die im Moment in der Betaphase) beginnen soll, oder ob ich irgendwann nehmen sollte 1.2 lernen.

Ich bin auf der Suche nach Feedback von denen, die mit beiden vertraut sind, und was noch wichtiger ist, würde ich gerne wissen, wie vollständig die Lehre 2.0-Dokumentation ist. Gibt es genügend Informationen auf der Website für jemanden neu in Lehre (und ganz neu in ORM) aufstehen und laufen mit 2,0 oder sind die Dokumentation für die neue Version noch recht fehlt?

War es hilfreich?

Lösung

Lehre 2 ist ein DataMapper ORM während 1.2 Active Record ist. Ich würde mit 2,0; die Dokumentation ist groß

Andere Tipps

Die Dokumentation Doctrine2 ist schon ganz gut. Ich würde beginnen mit der Referenz .

Ich habe jetzt ein paar Monate mit Doctrine2 entwickelt, und haben keine Probleme hatte. Ich werde bald mit ihm gehen in die Produktion werden, und bin ziemlich zuversichtlich.

2.0 's DataMapper Muster sind wirklich besser als das 1.2 / Activerecord-Modell. Sehr flexibel und möglichst mehr performant. Wenn Sie die Entwicklung heute fangen, ich denke, es ist sehr wahrscheinlich, dass der beste Weg zu gehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top