65 Stimmen

Was sind die Vorteile der Verwendung eines ORM?

Als Webentwickler, der von handcodierten PHP-Sites auf Framework-basierte Sites umsteigen möchte, habe ich viele Diskussionen über die Vorteile eines ORM gegenüber einem anderen gesehen. Es scheint nützlich zu sein für Projekte mit einer sicher (?) Größe, und noch wichtiger für Anwendungen auf Unternehmensebene.

Was habe ich als Entwickler davon? Wie wird sich mein Code von den einzelnen SELECT-Anweisungen unterscheiden, die ich jetzt verwende? Wie hilft es beim DB-Zugriff und der Sicherheit? Wie findet es das DB-Schema und die Benutzeranmeldeinformationen heraus?

Editar: @duffymo hat mich auf etwas hingewiesen, das mir eigentlich hätte klar sein müssen: ORM ist nur für OOP-Code nützlich. Mein Code ist nicht OO, also bin ich nicht auf die Probleme gestoßen, die ORM löst.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X