使用oop进行SQL查询编程的优势

时间:2013-04-02 14:24:18

标签: mysql oop zend-framework yii

我一直熟悉Zend和Yii框架,并试图了解使用一些内置方法执行MYSQL查询的好处。虽然我确实看到了使用它们的类连接到数据库以及执行诸如插入/更新之类的好处,但我试图理解使用对象从数据库中进行SELECT的好处,因为它似乎只是模糊了查询复杂时的MYSQL语句。是否有任何好处,或者只是偏好?

1 个答案:

答案 0 :(得分:1)

首先,我不是Zend甚至是PhP开发人员,但我会说你已经指出了最大的优势:“模糊”SQL;这样你就不会对1个特定的DBMS感到紧张。例如,您没有在mysql和sql server中以相同的方式选择范围。因此,假设您从一个切换到另一个,如果您不使用框架对象进行查询,则可能需要重写它。 如果您使用框架,您可能只需要切换数据库连接器(或者在框架中调用它们)。