Каковы преимущества использования ORM? [закрытый]
Как веб-разработчик, который хочет перейти от сайтов PHP с ручным кодом к сайтам на основе фреймворков, я видел много дискуссий о преимуществах одного ORM над другим. Это кажется полезным для проектов a некоторых (?) размер, и даже более важный для применений на уровне предприятия.
Что это дает мне как разработчику? Как мой код будет отличаться от отдельных операторов SELECT, которые я использую сейчас? Как это поможет с доступом к БД и безопасности? Как он узнает о схеме БД и учетных данных пользователя?
Edit: @duffymo указал на то, что должно было быть очевидно для меня: ORM полезен только для кода ООП. Мой код не OO, поэтому я не сталкивался с проблемами, которые решает ORM.
Comments