如何为Ajax(Extjs)-PHP应用程序设计控制器?
该应用程序是用ExtJs、(Json)、PHP和MySQL设计的。超过一半的逻辑/模型将位于服务器端。而逻辑的重要部分是ExtJs前端。这主要是一个单页应用程序,因此传统的MVC前端控制器/路由在这里不起作用。我仍然希望设计一个php控制器来管理与服务器的交互。如何最好地做到这一点?我建议从“web服务”的角度考虑服务器。本质上,ExtJS前端代码就是应用程序,而后端“web服务”只提供获取和存储数据的方法 基本上是这样的:如何为Ajax(Extjs)-PHP应用程序设计控制器?,php,model-view-controller,frameworks,extjs,architecture,Php,Model View Controller,Frameworks,Extjs,Architecture,该应用程序是用ExtJs、(Json)、PHP和MySQL设计的。超过一半的逻辑/模型将位于服务器端。而逻辑的重要部分是ExtJs前端。这主要是一个单页应用程序,因此传统的MVC前端控制器/路由在这里不起作用。我仍然希望设计一个php控制器来管理与服务器的交互。如何最好地做到这一点?我建议从“web服务”的角度考虑服务器。本质上,ExtJS前端代码就是应用程序,而后端“web服务”只提供获取和存储数据的方法 基本上是这样的: 基于ExtJS的“UI层” 基于JavaScript的“控制器层”与
- 基于ExtJS的“UI层”
- 基于JavaScript的“控制器层”与UI层配合使用
- 基于PHP的“服务层”
- UI层与控制器层交互,然后控制器层与服务层交互