当前位置:首页 > 技术分析 > 正文内容

推荐一个好用的开源电商系统,支持H5+小程序+公众号

ruisui884个月前 (02-26)技术分析19

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个基于Yii2+Vue2.0+uniapp 框架研发的单商户商城系统——开店星。

开店星基于Yii2+Vue2.0+uniapp 研发,易学易用,前后端分离,多端开发,负载均衡,性能优越架构稳定;商城商品、订单、用户精细化管理;涵盖秒杀、消费奖励、超级海报等基础营销插件;H5+小程序+公众号,全渠道覆盖,框架成熟稳定便于扩展,高效二开,低成本快速搭建个性化商城。

系统支持的渠道:

  • H5手机浏览器渠道
  • 微信公众号渠道
  • 微信小程序渠道
  • 抖音小程序渠道
  • 头条小程序渠道

在满足商城的基本功能之外,我们还开发了很多功能扩展,满足商城的基本功能需要,功能列表如下:

技术栈

技术栈:

  • 前端技术栈: ES6、vue、vuex、vue-router、vue-cli、axios、uni-app、 iView、echarts、vant
  • 后端技术栈:PHP,Yii2,Mysql,Redis

技术亮点:

系统截图

  • 网页
  • 小程序

系统安装

1 环境要求

服务器环境要求:

  • 开店星目前仅支持Linux操作系统的服务器,推荐的发行版包括CentOS、Ubuntu、Debian等(由于CentOS8已经结束服务,故不推荐CentOS8系统)
  • 推荐使用Nginx作为web服务器
  • 开电星推荐使用php版本为7.4,依赖扩展包括:bcmath、ctype、curl、dom、fileinfo、gd、json、mbstring、openssl、PDO、pdo_mysql、redis、Reflection、tokenizer、xml、zip、zlib,同时确保如下函数没有被禁用:proc_open、proc_close、proc_get_status、pcntl_signal、pcntl_signal_dispatch
  • 数据库要求使用MySQL5.6及其以上版本(暂不推荐使用MySQL8.0),并需要将mysql的sql-mode配置项设置为空值
  • Redis缓存推荐使用5.0及其以上版本

可运行最低配置:

  • 2核心
  • 4G内存
  • 40G磁盘
  • 5M带宽

2 源码安装

http://wiki.kaidianxing.com/@kdx2022/anzhuangxitong.html

3 开店星后台队列守护配置

http://wiki.kaidianxing.com/@kdx2022/kaidianxinghoutaiduilieshouhupeizhi.html


—END—

源码获取:发送任意内容至以下邮箱

free-code@kaidianxing.com

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2262.html

标签: h5+
分享给朋友:

“推荐一个好用的开源电商系统,支持H5+小程序+公众号” 的相关文章

git的几种分支模式

编写代码,是软件开发交付过程的起点,发布上线,是开发工作完成的终点。代码分支模式贯穿了开发、集成和发布的整个过程,是工程师们最亲切的小伙伴。那如何根据自身的业务特点和团队规模来选择适合的分支模式呢?本文分享几种主流 Git 分支模式的流程及特点,并给出选择建议。分支的目的是隔离,但多一个分支也意味着...

Acustica Audio 发布模拟Roland Jupiter 双声道合成器插件 TH2

福利: Acustica Audio 发布模拟Roland Jupiter 风格的双声道合成器插件 TH2 免费下载 意大利 Acustica Audio 公司发布布模拟Roland Jupiter 风格的双声道合成器插件 TH2 ,灵感来源于Acustica Audio的THING-8系列,它是...

关于Vue页面跳转传参,参数不同, 但页面只获取参数一次的问题

#头条创作挑战赛#1.问题描述问题描述: element 展示表格(页面A),点击表格的每一行的查看详情按钮,可以携带此行的信息参数跳转到另一个页面(页面B),但是从A页面到B页面,只有第一次跳转的时候B页面可以获取到A页面的参数,返回再次A->B ,B页面无法获取到参数。2.解决办法:方法一...

vue打开新窗口并且实现传参,有图有真相

我要实现的功能是打开一个新窗口用来展示新页面,而且需要传参数,并且参数不能显示在地址栏里面,而且当我刷新页面的时候,传过来的参数不能丢失,要一直存在,除非我手动关闭这个新窗口,即浏览器的标签页。通过面向百度编程,发现网上的根本达不到这个效果,而且还都是坑,明明实现不了,还若有其事的写出来,于是我在标...

uni-app基于vue开发小程序与标准vue开发新增点

1、路由跳转传参uni.navigateTo({ url: `/pages/transition/spreadTextAction?t=${this.options.t}&rt=${this.options.rt}&l=${this.options.l}`});uni.navigateBack({...

快来看看重构了 365 天的 vue3.5 这次到底更新了啥

新人求关注?,点击右上角 ↗? 关注,博主日更,全年无休,您的关注是我的最大的更新的动力~ 感谢大家了 就在 9 月 1 号,迭代了一年多的 Vue 3.5 终于发布了,这次发布的代号是 "天元突破 红莲螺岩"。这是一个机器人动画片的名字,相信喜欢看动漫的小伙伴应该很熟悉从更新的 C...