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

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

ruisui882个月前 (02-26)技术分析11

《开源精选》是我们分享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使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。看完这篇文章后,涉及GIT的工作中就会减少因为规范问题导致工作出错,当然如果你现在暂时还未有合...

java调用API操作GitLab

最近需要在一个WEB项目中集成GitLab,用到了GitLab的API操作,在网上找了很久都是说直接调用GitLab的Http接口,而且API官方只有javadoc没有其它说明文档,特别记录下,以备查询。这里采用Token的认证方式,因此需要先登陆GitLab新建一个Token,创建方式如下:创建完...

用IDEA开发如何用Git快速拉取指定分支代码?

1,准备空的文件夹,git init2,关联远程仓库,git remote add origin gitlab地址3,拉取远程分支代码,git pull origin 远程分支名再用IDEA打开项目即可...

GitLab 14.6发布,优化Geo高可用,安全更新等

昨天,GitLab官方按照管理发布了有一个月度版本GitLab 14.6的发布,这也是本年度收官版本。14.6中在安全合规性方面,在Geo方面以及MD代码块一键复制等方便做了优化,另外还在UI图标方面发布了一套全新的图标。详细情况请和虫虫一起学习。GitLab 14.6主要改进使用 Geo 实现无缝...

Vue中路由router的基本使用

??本文开始我们来给大家介绍在Vue中非常重要的一个内容,就是路由Router什么是路由后端路由:对于普通的网站,所有的超链接都是URL地址,所有的URL地址都对应服务器上对应的资源;前端路由:对于单页面应用程序来说,主要通过URL中的hash(#号)来实现不同页面之间的切换,同时,hash有一个特...

VUE 技术栈

官网链接:https://cn.vuejs.org/什么是vue:渐进式JavaScript 框架vue-cli链接:https://cli.vuejs.org/vue-cli安装:npm install -g @vue/clivue -V创建一个项目:vue create xxxxxx模版语法:文...