首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ORM安装到自定义PHP5框架中

将ORM安装到自定义PHP5框架中
EN

Stack Overflow用户
提问于 2013-04-22 23:50:06
回答 1查看 157关注 0票数 0

将诸如Doctrine之类的对象关系管理组件安装到现有的自定义PHP5 MVC框架中的步骤是什么?框架架构和功能方面的最低要求是什么?可能面临的问题是什么?由ORM和一些“老式”SQL请求生成并排的表会有问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-22 23:58:03

ORM只是数据库交互的抽象。Doctrine ORM包装了PHPs PDO库,并添加了一些有用的抽象。要将Doctrine实现到现有框架中,您需要下载代码并将其放入项目的一个目录中。如果你已经在使用第三方库了,把它放在那里。如果没有,请创建一个vendors目录并将原理放入其中。您可以按照Doctrine文档中的说明进行安装和配置。

一旦你实现了规则,你的任务就是更新现有的数据库交互。如果所有数据库交互都是通过模型处理的,那么您应该能够为您的模型编写一个抽象或接口基类。从那里,可以更新模型以实现交互的Doctrine方法。

如果您在应用程序中分散了SQL,那么您可能应该将数据库交互解耦并将其隔离到模型中,然后按照上述过程进行操作。

使用ORM不会阻止现有的数据库交互操作,但这是非常混乱的,应该尽可能避免。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16151279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档