php - 为什么在 PHP 中使用 ORM?

标签 php oop orm

最近开始研究ORM,突然想到一个问题:

PHP 应用程序主要使用 MySql 和 Sqlite,几乎所有的 PHP 服务器都安装了它们,因此是否值得在 PHP 中使用 ORM 来独立于数据库?

性能怎么样?

最佳答案

数据库独立性并不是使用 ORM 的主要原因。你想要的是数据库的一般抽象。这可能意味着:使用简单、开发速度更快、数据库独立性……在任何情况下,通常都值得使用 ORM。如果你的应用程序耗尽了你所有的 cpu 能力,那么你可能会使用一些普通的 sql 来优化某些查询。不过,我想这是一种罕见的情况。

你可能想读这个: What are the advantages of using an ORM?

关于php - 为什么在 PHP 中使用 ORM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5592215/

相关文章:

php - 从 Foreach 循环 PHP 创建关联数组

PHP 数组——方括号与花括号($array[$i] 与 $array{$i})

javascript - NodeJS : Cannot read property 'hide' of undefined

javascript - Mootools 和 Win8 Store 应用程序开发

python - 在 Django 中,如何基于多对多关系中的所有实体而不是任何实体进行过滤?

php - wordpress 从帖子内容中查找 iframe 代码

php - 如何使用php检查域名年龄

javascript - ng-show 未按预期工作

java - 我们可以在没有 hibernate 的情况下使用jpa吗

Node.js(Express.js + Sequelize.js ORM) : Why does query not work with quoted table name?