我想使用 laravel 框架,但我担心使用Eloquent来访问数据库。
从性能角度来看,更好用:内置数据库访问,如 PDO 或lareval Eloquent ORM ,用于访问数据库
答案 0 :(得分:2)
可以忽略不计,但ORM会节省您的时间,它也与数据库无关,因此您可以将ORM与多个不同的数据库,Mongo,MySQL,MariaDB等一起使用,而PDO仅用于MySQL。
ORM处理从关系和连接到范围和观察者的所有事情。
答案 1 :(得分:2)
据我所知,Eloquent基于PHP PDO。
使用DB是更高级别的抽象。它的性能较低,PDO,PDO的性能低于Pure-SQL本机驱动程序。
但差异非常小,您保存大部分时间,安全问题也不会那么痛苦。