我是php,mysql的新手。这个问题很有趣。所需的 MVC 架构?也许是这样一个问题,因为我仍然不明白它的用途,以及何时何地使用它。
为什么要使用它?如果你可以直接调用 Catatlog.php 页面,并且已经在 id 下显示了一些目录,像这样: $id = $_GET['id']; 例如,我们从数据库中调用 id 下的表单。
你能告诉我在哪里使用 MVC,它是否起到某种保护作用?我所理解的是一个人向Controller发出请求,例如,他调用用户输入的页面,然后页面(.php文件)调用一些方法。我都明白了!
在您的特定情况下,页面(视图)在带有数据(模型)的控制器(控制器)中呈现。
所以让我们不要混淆给定。MVC 是一种模式,正如您所了解的,其中有很多。是必需的吗?好吧,如果它们很多,是否可以假设没有必要?MVP 或 MVVM示例。在安全问题上,这是一个不同的问题,无论您选择哪种架构模型,他们都会解决它。