Model view controller 你知道PAC设计模式的例子吗?

Model view controller 你知道PAC设计模式的例子吗?,model-view-controller,design-patterns,web-applications,user-interface,Model View Controller,Design Patterns,Web Applications,User Interface,有人能指出使用设计模式而不是MVC的任何网站或web应用程序吗?像这样的桌面应用程序很容易找到(例如GIMP),但我正在web上寻找一些东西。我看到的唯一示例是。您很难获得使用PAC的web应用程序,因为PAC继承模式在web中并不真正存在的自定义组件和custon对话框上运行良好 许多FramWork使用PAC,可以覆盖表示、抽象或控制,但在web中使用时,主要转换为MVC以实现简单性(例如,您不需要使用新级别的PAC来更改网格的外观…您可以使用CSS文件) 这是我能给你的最好答案。使用PAC

有人能指出使用设计模式而不是MVC的任何网站或web应用程序吗?像这样的桌面应用程序很容易找到(例如GIMP),但我正在web上寻找一些东西。

我看到的唯一示例是。

您很难获得使用PAC的web应用程序,因为PAC继承模式在web中并不真正存在的自定义组件和custon对话框上运行良好

许多FramWork使用PAC,可以覆盖表示、抽象或控制,但在web中使用时,主要转换为MVC以实现简单性(例如,您不需要使用新级别的PAC来更改网格的外观…您可以使用CSS文件)


这是我能给你的最好答案。

使用PAC的网站比人们意识到的要多。例如,使用PAC模式,有许多站点(和许多大型站点)是用drupal构建的。许多人感到困惑和


在我对这个主题的研究中,我发现不止一个开源应用程序/框架称自己为MVC架构,因为它们更符合PAC模式。特别是模型/抽象、表示/视图和控制器之间的交互方式。

我怀疑大多数使用所谓MVC编写的站点实际上使用的是PAC版本,但只有一个三元组。MVC特别要求视图能够直接与模型通信,而无需通过控制器。我想很多web开发人员都会希望无论通信的方向如何,这都会通过控制器实现

Drupal是一个基于PAC的web框架,用PHP编写: