***和低级 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 脚本的含义是啥?的主要内容,如果未能解决你的问题,请参考以下文章
PHP 令牌名称 T_PAAMAYIM_NEKUDOTAYIM 的含义是啥? [复制]