tianyuan

第 1578 位会员

会员
个人信息
  • 加入于 2019-09-11 15:50:13
  • 最后登录时间 4年前
个人成就
  • 发表文章次数 1
  • 发布回复次数 4
  • 个人主页浏览次数 0
请教一个问题,为什么源码下载下来的代码结构和部署的代码结构不一样?4年前

@minggo #9楼 你看一下版主给的链接,文档里面都解答了,将mall和shop分开就是方便二次开发和升级。代码结构的设计需要在1.0版本文档中去找。

请教一个问题,为什么源码下载下来的代码结构和部署的代码结构不一样?4年前

@minggo #6楼 我还没有看他们的源码,不清楚mall和shop之间的架构设计思路是什么,但我猜测需求定制化可能需要同时对mall和shop做修改,那就将整个mall以及shop放入git仓库就行,其他的可以在搭建环境时重新安装依赖。

请教一个问题,为什么源码下载下来的代码结构和部署的代码结构不一样?4年前

@minggo #2楼 你clone了mall这个外皮还不行,还需要composer安装依赖,依赖里面有一个最重要的shop,他是核心,请看我对版主的回复。

请教一个问题,为什么源码下载下来的代码结构和部署的代码结构不一样?4年前

@Fecmall #1楼 嗯,我明白了,在这里我也说一下自己的理解 fecmall是一个总的商城项目,其中包含fecshop,商城核心系统;fecadmin,商城管理系统;以后可能还会灵活增加其他系统,目的是为了打造一个可以应用于集群和复杂商务业务和复杂运维情景的商城系统;每个子系统都作为一个单独的composer的app,fecmall作为一个composer app,依赖于这些子系统。我是没意识到shop是作为一个子app存在的。

我还有一点疑问,就是mall项目(也就是compoer外壳)的目录结构和shop的app中的目录结构很像,这样的设计初衷是什么啊?如果是为了将shop作为一个子app来设计,相同的目录结构岂不是将mall项目和shop项目的代码结构做了紧耦合了吗?还望解答。

自己想深入地了解这款商城系统,以后自己的商城就准备一直使用这套系统搭建了,所以想弄的深一点,看看源码理解架构思想,期望有能力能够提供源码支持(插件也可以)。

Your Site Analytics