Полный текст
Почему стоит отказаться от ORM в пользу чистого SQLОпыт одновременной работы с двумя разными ORM (например, Битрикс и Eloquent) на одной базе данных может привести к фундаментальному выводу: это боль. Они похожи, но различны; попытки сделать JOIN в одной системе превращаются в мучение, а синтаксис другой имеет свои «незабываемые» нюансы, которые невозможно запомнить.ORM, безусловно, удобен для простых CRUD-операций. Но как же классические аргументы в его пользу: защита от SQL-инъекций, абстракция от БД, миграции, кэширование?Разберём по порядку каждый из этих доводов и выясним, так ли они убедительны в сравнении с чистым SQL.