码迷,mamicode.com
首页 > 其他好文 > 详细

关于项目的架构分层

时间:2014-06-27 17:52:12      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:数据   问题   数据库   c   一个   不同的   

 

  我以为小项目其实是不用分层的 

  直接来一个 ORM框架  比如 Subsonic  

  操作数据库,后台直接写逻辑 ,搞定了,简单直接方便

 

  分层的好处大家都清楚,保证以后的复用

  现在来介绍下实际情况

          公司有 A平台 B平台  C平台

          A平台 的用户为  商务  产品 运营  但他们是不同的权限 ,直白点就是他们看的是不同的页面

          B平台 同上

         C平台 同上

    另外还有D,E,F。。。。。。。。。

 小公司 小平台 不用分层 直接开发 简单方便

 本来好好的

 有一天 商务不干了 他们觉得平台太多 切来切去太麻烦
 于是我们决定为他们单独开发一个商务平台
 直接登录一个平台 就能查看 A,B,C,D,E 平台的数据

 项目架构为 前端+webservice

 本来也好好的 但是现在的问题是 
 不管A,B,C,D,E,F 无论哪一个修改  商务平台都要动

   如果当初A,B,C,D 是分层的,那商务平台直接饮用 DAL层 ,复制下页面就可以
   如果有修改  覆盖下DLL ,页面也覆盖下就可以了。

   虽说修改都不大,但是总觉得麻烦

   这个感慨下,以备参考

关于项目的架构分层,布布扣,bubuko.com

关于项目的架构分层

标签:数据   问题   数据库   c   一个   不同的   

原文地址:http://www.cnblogs.com/havid/p/3809904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!