现有一套系统,要给不同商户使用。功能大部分都相同,但也有很多小功能各个商户不同,目前是通过商户标识做判断区分的。但商户可能会越来越多,除了这样加标识判断有没有好一点的办法。。
现有一套系统,要给不同商户使用。功能大部分都相同,但也有很多小功能各个商户不同,目前是通过商户标识做判断区分的。但商户可能会越来越多,除了这样加标识判断有没有好一点的办法。。
通过登录的角色来区分就可以。
但只有一套系统,后面维护起来会比较麻烦会。所以可以考虑下把一套系统拆分为多个系统。
甚至可以考虑下,一个商户就一个系统,这样发布管理比较简单。
但这些都要结合你的实际情况来做。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
进一步的方法就是用配置文件来区分,其实就是所有功能(小功能)默认都有,但不同商户对应的配置文件不同,这样读取配置文件后加载功能,这样就不同啦,这样的好处是功能其实和商户是解耦的,和商户有关的仅仅是一个配置文件。