php - PHP 中的域对象和模型是什么?

标签 php oop object models

我一直在阅读有关领域对象和领域模型的内容 - 我有点理解它们,但是我读的文章越多,我就越感到困惑。

不断出现的一个短语是“业务逻辑”!这是什么意思?

此外,“”一词是什么意思?这也让我很困惑。

任何建议和例子将不胜感激。

最佳答案

有人可能能够给出更好的计算机科学答案,但其基本内容如下:

模型或域对象是使您的应用程序独一无二的“核心”。这是您的应用程序所关心的。它是您的应用程序的

让我们稍微拉一下线程:每个 Web 应用程序都有某种类型的请求处理和响应机制。每个 Web 应用程序(生成网页)都有某种表示系统,即使它像包含静态 html 页面一样基本。但并非每个 Web 应用程序都提供检索和发送电子邮件的机制。并非每个 Web 应用程序都允许您创建和管理事件和事件日历。

如果您的域是电子邮件,那么您的域对象将是 EmailMessageAddressBookContact。非域对象可能类似于 FrontControllerRouteTableDispatcher。您可以在您的域之外对这些项目进行自定义,但它们不是您的应用程序的用途。。这就是区别。

关于php - PHP 中的域对象和模型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12535289/

相关文章:

haskell - 处理函数式编程中增量数据建模的变化

javascript - 局部未声明的变量成为全局变量。它们在文档中的什么地方结束了?

Javascript:连接字符串中的额外字符阻止与对象键匹配

oop - 面向对象设计的良好引用

javascript - 有人可以向我解释一下为什么这段代码返回 1

php - 如何在不传递数组的情况下使类可以访问数组?

php - 意外 token 非法

php - 如何在php中创建用户名 session ?

php - 如何在 yii 1.16 中将 excel 数据导入 mySQL

php - 子类是否也可以继承父类的构造函数,或者每个类都必须有自己的构造函数?