任何人都可以指向任何使用 Presentation-Abstraction-Control 的网站或 Web 应用程序吗?设计模式而不是 MVC?像这样很容易找到桌面应用程序(例如;GIMP),但我正在网上寻找一些东西。
最佳答案
我认为,使用 PAC 的网站比人们意识到的要多。例如,drupal使用 PAC 模式,并且有很多站点(以及很多大型站点)都是用 drupal 构建的。很多人混淆MVC和 PAC . Larry Garfield does a good job explaining the difference and how drupal uses PAC .
在我对这个主题的研究中,我发现不止一个开源应用程序/框架在更准确地符合 PAC 模式时称自己为 MVC 架构。特别是模型/抽象、表示/ View 和 Controller 相互交互的方式。
关于model-view-controller - 你知道 PAC 设计模式的任何例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73538/