Home  >  Article  >  Backend Development  >  进来讨论一上ajax,三层和mvc

进来讨论一上ajax,三层和mvc

WBOY
WBOYOriginal
2016-06-13 12:52:06690browse

进来讨论一下ajax,三层和mvc
我自己写一个小项目,原来用三层(界面层,业务逻辑层,数据层)。

后来大量添加了ajax应用。
发现三层与ajax一起用在项目中的话,有很大的缺点。
ajax像服务器提交请求,并处理返回的结果。对于传统的三层,
ajax如果把请求提交到业务逻辑层,根本没法实现。业务逻辑层,一般都是方一些处理函数。

因此自己做了如下总结:
如果项目大量用到ajax,要把项目设计成mvc。
这样ajax的请求可以利用mvc中的 控制器很好的处理。

不晓得这个总结对不对,欢迎拍砖!


------解决方案--------------------
无论是“三层”还是“MVC”,还是其他...,只要是你向 AJAX 返回额外的数据,就都将得到惨不忍睹的状况
------解决方案--------------------
你说的那三层形如MVC了,控制器也就是逻辑处理层了,做好分工就不会有你说的那样的情况
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn