转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6285069.html 在我们开发项目时,一般都要先划分好哪些是与用户交互的,哪些用来处理请求/数据等等,这些过程无意中就执行了一个简单的架构了.在实际开发活动中,我们可以有一套可遵循的框架进行项目的布置的.这里,我介绍几种递进的架构. 第一种,最简单的三层架构:视图——控制——业务架构.即我们常说的MVC架构,这里换了一种我自己喜欢的更清晰的表达. 在这个架构中,只是把项目文件笼统地划分为三类:视图层.控制…