如何把fecshop集成到现有CMS网站中

技术问题 · tianye · 于 5年前 发布 · 1837 次阅读

现有CMS系统已经部署到阿里云,使用的yii2,我的问题是,如何保持原有会员、数据库系统不变的前提下,把fecshop做为一个扩展和模块加入现有网站中。求高手赐教。

共收到 7 条回复 问题提问
Terry#15年前 0 个赞

反过来,把cms系统,加入到fecshop中。

tianye#25年前 0 个赞

fecshop核心本身就是扩展方式做的,那安装成一个应用和一个模块配置方面有什么差别,如何配置,后台呢。

tianye#35年前 0 个赞

不能反过来,原来系统在运行,改不了。

Terry#45年前 0 个赞

1.首先,你自己稀里糊涂,问的问题很宽泛,我问你个问题,如何造航母?

答:花钱就能解决

2.你首先得先细化你的问题,你要整合2个系统,你要解决的问题是什么? 你自己都没有想明白,稀里糊涂的这样问,怎么回答你? 给你几点,本人不确定有用,没搞过这样的事情,此贴后面不再回复

2.1cms和fecshop使用不同的子域名,做子域名session共享,这样可以共享登录

2.2这2套系统独立部署,user使用同一个数据库表,

2.3Yii2的cookie生成,基于一个cookieValidationKey,在@app/config/main-local.php,这个改成一致

2套系统主要是登录数据一致,登录状态一致

这里只讨论具体的问题。

tianye#55年前 0 个赞

谢谢,其实我要实现的很简单,就是2个应用共用一个导航栏和会员系统。 如果两个域名独立部署,共用session是可以解决登录问题,但导航栏共用不了。 问题的实质是2个系统如何共用一个application,fecshop应用启动阶段加载了一些别的服务,能不能把他做为系统的一个shop模块,购物车、订单这些又是shop的子模块,模块实质上也是一个子应用,fecshop这些特殊服务层是否能在模块阶段加载。不知道说的够明白不。

Fecmall#65年前 0 个赞

1.电商系统远远比cms系统复杂

2.如果按照你的想法,把你的cms的部分整合到fecshop,可行性更高

你想的是使用同一个application配置,但是fecshop一共有6个application,当然可能你只用到几个, 那么你就将你的cms系统的application部分的配置,和fecshop的app配置整合在一起。 文件也搞到一起。

3.整合系统,和是否上线没有关系。

4.理论上可行,可能工作量远超预期,具体自己尝试,不过前提是,你先熟悉fecshop,吃透。

其他的帮不上,这里更多的是解决具体的问题,譬如bug,报错等,你这个只能给个大致方向。

Fecmall#75年前 0 个赞

最后,还有一种方案,cms系统是比较简单的,一般只有文章发布等内容, 直接在fecshop上面开发个cms模块就可以了, fecshop有一个比较简单的cms page

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics