但它们都倾向于在桌面应用程序的上下文中。
在纯HTML(但是Zend Framework MVC驱动的)网站的上下文中,我想到一个用户“单击一个链接”,它应该刷新当前页面并调用某个命令。无论用户在网站的哪个页面上。
即
要在两个页面上显示HTML表单按钮,例如“删除博客文章”:
我怀疑zfmvc的控制器部分是一种命令模式。但是,它将URL路由到特定的控制器。同时,我也尝试将命令操作传递给特定的命令接收者。
命令模式在这里适用吗?还是它只在丰富的图形用户界面(如桌面应用程序或支持AJAX的站点)的上下文中才真正有用?