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

PHP中的域对象和模型是什么?,php,oop,object,models,Php,Oop,Object,Models,我一直在阅读关于域对象和域模型的文章,我对它们有点了解,但是我读的文章越多,我就越感到困惑 一个不断出现的短语是“业务逻辑”!这是什么意思 还有,“域名”是什么意思?这也让我困惑 如有任何建议和示例,将不胜感激 也许有人能给出一个更好的计算机科学的答案,但以下是它的基本内容: 模型或域对象是使应用程序独特的“肉”。这是您的应用程序所关心的问题。它是应用程序的域 让我们稍微拉一下这个思路:每个web应用程序都有某种类型的请求处理和响应机制。每个web应用程序(生成web页面)都有某种表示系统,即使

我一直在阅读关于域对象和域模型的文章,我对它们有点了解,但是我读的文章越多,我就越感到困惑

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

还有,“域名”是什么意思?这也让我困惑


如有任何建议和示例,将不胜感激

也许有人能给出一个更好的计算机科学的答案,但以下是它的基本内容:

模型或域对象是使应用程序独特的“肉”。这是您的应用程序所关心的问题。它是应用程序的域

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


如果您的域是电子邮件,那么域对象将是
电子邮件
通讯簿
、或
联系人
。非域对象可能类似于
FrontController
,或
RouteTable
,或
Dispatcher
。您可以在域之外对这些项进行自定义,但它们不是应用程序的功能所在。这就是区别所在。

好问题,但我认为它之前已经得到了回答,让我们看一下人们的回答,了解模型层的解释和此上下文中域的解释。感谢您的精彩回复。这让事情变得更清楚了。不客气。我还要补充一点,为了更详细、更有用地解释这些概念,vascowhite的链接实际上相当不错。我刚刚看了vascowhite的链接。也很有用。谢谢大家:)