***和低级 PHP 脚本的含义是啥?

Posted

技术标签:

【中文标题】***和低级 PHP 脚本的含义是啥?【英文标题】:What is the meaning of top level and low level PHP scripts?***和低级 PHP 脚本的含义是什么? 【发布时间】:2016-02-29 17:24:20 【问题描述】:

在许多 php、PHP MVC 和 PHP 面向对象的书籍中,它们将各种脚本称为***或低级。 PHP 脚本是***还是低级 PHP 脚本是什么意思?

在正式的 MCV 结构中,您可以将对象用作控制器。在这里,单独的 PHP 脚本将充当控制器。然而,就像在正式的 MVC 中一样,控制器不会包含或生成任何 html,将其推送到视图上,这些视图是单独的 HTML 文件。正如您将看到的,视图文件主要是 HTML,几乎没有逻辑,也就是说只有最少量的 PHP 代码。模型将永远是类。控制器由*** PHP 脚本表示。

【问题讨论】:

您的意思是***域? en.wikipedia.org/wiki/Top-level_domain 欢迎来到 ***。请阅读How to Ask @pavlovich 这本书指的是*** PHP 脚本。***域 wiki 读起来很不错,我很感激。 @LaurenceWingo 您应该更新问题,而不是在评论中添加解释。一段代码也可以提供帮助;-) @LucM 我看不出这里有什么代码:p 【参考方案1】:

我认为在这种情况下,“***”只是指持有控制器的脚本位于应用程序堆栈链的顶部,它是应用程序的入口点,位于首位当您访问任何 url 时,会在您的代码库中被击中。

过去,php 应用程序的编写方式是,包含 html 的文件是“***”,其中嵌入了一些 php。

现在流行的 php 框架使用 MVC 风格的架构,其中应用程序的入口点是唯一的 php 控制器,并且保存 html 的文件仅包含在调用堆栈中。

【讨论】:

感谢@skyjur 这真的很有意义!

以上是关于***和低级 PHP 脚本的含义是啥?的主要内容,如果未能解决你的问题,请参考以下文章

bash 脚本中 $0%/* 的含义是啥?

贝叶斯分析中的“低级参数”是啥?

函数js或php之前的下划线含义是啥?

PHP 令牌名称 T_PAAMAYIM_NEKUDOTAYIM 的含义是啥? [复制]

PHP 令牌名称 T_PAAMAYIM_NEKUDOTAYIM 的含义是啥? [复制]

sed 和正则表达式中逗号“,”的所有含义是啥?