我已经使用php pdo
. 但是每个查询都分散在各个类中。我如何提供一个抽象来更好地使用它;或者在 php 文件中使用 sql 查询的最佳实践是什么?
问问题
132 次
1 回答
0
如果您对 PDO 提供的抽象不满意,为什么不尝试一些新的东西,一个 ORM?我更喜欢doctrine ORM,它让生活变得如此简单,它提供了大量的功能,加上它采用MVC方法,让我更容易维护我的代码,doctrine可以为你自动生成类并映射把它放到桌子上。加上一些功能,如自动检测表之间的关系、可时间戳行为、迁移、软删除,使其更加刺激。入门并不难,我发现文档是了解用法的最有用资源,因为它们通过示例解释了所有内容。
您可以在该网站获得更多信息:http: //www.doctrine-project.org/
PS:还有其他的ORM,如Propel、Red Bean等。
如果你正在寻找一个轻量级的 ORM,你可以看看 NotOrm,这里是教程的链接
这可能会帮助您入门。
于 2012-07-24T06:46:58.213 回答