关于MVC模式框架开发~

一直以来觉得象rails,pylons,play等如此MVC模式的框架开发非常方便,但现在越来越觉得当一个项目发展到一定规模的时候mvc模式中的m层越来越不好扩展,感觉应该把M层拿出去放到服务层才行,也就是在前端Web这一层只要具备VC结构的架构就OK,也就是Controller-View结构的架构模式,类似于Sinatra,Scalatra,Expressjs等这样的CV模式,前一两年看到这样的CV模式还看不上眼,现在越来越觉得是有一定道理的,并且比MVC模式更好,更容易扩展,整个项目结构层更清晰,Web层只要负责读取数据就行,而不需要去处理数据业务逻辑,这才是架构的发展模式,大家觉得呢?

你可能感兴趣的:(关于MVC模式框架开发~)