doctrine ORM DBAL 哪个性能更好,他们分别会出现在什么样的应用场景。
ORM也是基于DBAL的,DBAL提供了一个统一的基于pdo的接口,主要使用方式是使用QueryBuilder或者直接执行原生sql,ORM是在它基础上使用对象来映射表数据和关联关系,以及接口更丰富的QueryBuilder和DQL,所以看使用场景来决定使用哪个效率更高。
ORM也是基于DBAL的,DBAL提供了一个统一的基于pdo的接口,主要使用方式是使用QueryBuilder或者直接执行原生sql,ORM是在它基础上使用对象来映射表数据和关联关系,以及接口更丰富的QueryBuilder和DQL,所以看使用场景来决定使用哪个效率更高。