Maison > Article > développement back-end > 象这种需求如何搞二次开发 100分
商城源码shopnc本来挺好的,眉目清楚。但是各模块不能互相调用,这是此程序的一大致命缺陷。
比如,它分几个模块,有微商城、门户、圈子、画册这几个模块,每个模块中的mvc三个部分各自独立,当然它本意这么设计是为了便于快速开发,但发现这同时也是一大致使缺点。因为模块之间假如想互相调用数据就要报错。比如把微商城的搜索表单加在门户中就报错,提示说没有找到数组。
那么问题来了,怎样才能让模块间互相调用彼此的数据呢?
我有一个思路是再写一个 总控制文件,然后让其他的模块都继承它,这时又问题来了,怎么写这个文件呢?
还有就是,我的这个思路对不对
你开列的模块本来就是互不相干的
如果你确实需要一定程度上的数据共享,那么应该书写 API(本来就有吧?)
你开列的模块本来就是互不相干的
如果你确实需要一定程度上的数据共享,那么应该书写 API(本来就有吧?)
我明白API是做啥用的,它的API搞的很怪,有些模块有,有些没有