教义,微服务和表达

时间:2016-05-11 12:50:07

标签: doctrine-orm zend-db zend-framework3 zend-expressive

我最近开始钻研zend表达。我知道zend通常会使用zend db。在我的项目中,我正在开发微服务,并且想知道在zend表达中使用关于微服务的学说的意见是什么。任何想法或意见将不胜感激。

2 个答案:

答案 0 :(得分:0)

在Expressive项目中没有禁止Doctrine的一般规则。我本周正在完成这样一个项目(一个完整的业务线应用程序,而不是微服务),而且它已经很好了。如果学说适合你的模型,那么就没有理由因为你正在编写一个小应用程序来避开它。

答案 1 :(得分:0)

您可以将Doctrine与任何PHP框架一起使用,包括Zend Expressive。你应该问自己的问题是你真的需要Doctrine吗?如果您必须创建具有复杂域逻辑的应用程序,那么Doc​​trine正是您所寻找的。此外,您可以使用表和行网关映射数据库表或行,并以面向对象的方式与数据库进行交互。就个人而言,我不建议将Doctrine用于没有或非常简单的业务逻辑的小型应用程序。