现有一套系统,要给不同商户使用。功能大部分都相同,但也有很多小功能各个商户不同,目前是通过商户标识做判断区分的。但商户可能会越来越多,除了这样加标识判断有没有好一点的办法。。
进一步的方法就是用配置文件来区分,其实就是所有功能(小功能)默认都有,但不同商户对应的配置文件不同,这样读取配置文件后加载功能,这样就不同啦,这样的好处是功能其实和商户是解耦的,和商户有关的仅仅是一个配置文件。
通过登录的角色来区分就可以。但只有一套系统,后面维护起来会比较麻烦会。所以可以考虑下把一套系统拆分为多个系统。甚至可以考虑下,一个商户就一个系统,这样发布管理比较简单。但这些都要结合你的实际情况来做。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
进一步的方法就是用配置文件来区分,其实就是所有功能(小功能)默认都有,但不同商户对应的配置文件不同,这样读取配置文件后加载功能,这样就不同啦,这样的好处是功能其实和商户是解耦的,和商户有关的仅仅是一个配置文件。
通过登录的角色来区分就可以。
但只有一套系统,后面维护起来会比较麻烦会。所以可以考虑下把一套系统拆分为多个系统。
甚至可以考虑下,一个商户就一个系统,这样发布管理比较简单。
但这些都要结合你的实际情况来做。