网站设计吧 关注:131,000贴子:428,142
  • 0回复贴,共1

跪求大神指导,关于系统架构的咨询问题

只看楼主收藏回复

正在做网站系统,遇到一些问题,特此来求助
情况描述:
本网站的架构是用PHP的CodeIgniter写的,CodeIgniter是满足MVC架构的,但是由于我们系统中很多M和C层的代码是由python来实现的,因此,在系统的架构的设计上遇到了以下两个问题(代码复用和共用数据库传参):
1.代码复用体现为php和python的model层,目前互相调用比较困难,导致代码复用。
2.共用数据库体现为php和python都对数据库进行操作,由于python与php互相调用比较困难,致使现在是用数据库的特定表列来进行参数传递。
目前对于未来系统有几个需求:
1.不同甲方能使用不同的功能(代码物理上隔离)。
2.系统各模块低耦合性,通过灵活组合模块实现新的功能。
3.系统面临未知压力情况下依然稳定。
求助:希望各位大牛,在尽可能少改动的前提下,提出解决方案(采用什么样的系统架构,数据接口设计等)来满足以上需求。


IP属地:浙江1楼2014-08-20 11:03回复