CRMEB是一个开源项目,CRMEB高品质开源商城系统(PHP版)。以下为官方README完整内容:
用心做开源,我们也很需要你的鼓励!右上角Star🌟,等你点亮
简体中文 | [English](./README.md)
📝 项目介绍
开源自由
CRMEB开源商城系统代码100%开源,基于 Apache-2.0协议 免费商用,无任何隐藏费用或功能限制,真正实现“零成本”部署与二次开发自由!
技术架构
采用 ThinkPHP 6 + ElementUI + UniApp 技术栈,前后端分离设计,支持模块化开发与高效维护。前端适配微信小程序、H5、APP、PC等多端,后端统一管理全平台数据,保障流畅体验与高并发性能。
全场景覆盖
无缝对接公众号、小程序、H5、APP、PC端,数据实时互通,助力商家一站式运营多渠道业务,满足全场景电商需求。
原生营销引擎
内置 20+核心营销模块(拼团、砍价、秒杀、优惠券、积分体系、直播带货、付费会员、等级会员、用户充值、分销裂变、渠道码、新人礼等),支持零插件自定义活动规则。通过 首页DIY功能 ,商家可拖拽式设计商城首页,无需技术背景即可快速搭建高转化场景,实现「所见即所得」的运营效率。
社区共建计划
我们致力于打造开发者友好生态,开放源码、持续更新功能模块,并新增主题广场,支持商家一键套用精美商城主题快速装修,开发者与设计师可上架原创主题供用户下载使用,实现创意共享与价值变现。同时欢迎开发者提交优化建议或贡献代码,通过共享技术成果,降低行业重复造轮子成本,推动开源电商系统的可持续发展。
📝 主题广场
免费下载
来CRMEB主题广场畅享海量精选模板,零成本打造个性化商城。无需具备专业设计能力,海量免费模版直接下载使用,多样化主题风格可精准匹配不同行业需求,快速提升店铺形象与用户体验,让您的商城在起步阶段就赢在视觉起跑线上。
一键导入
化繁为简,极速焕新商城界面。彻底告别过去繁琐的手动DIY配置流程,一键导入主题包,即可将整套主题(包含页面布局与全局配色)无缝融合至您的系统中。系统自动完成组件匹配与数据挂载,无需编写任何代码,即时预览生效。让商城改版升级像换手机壁纸一样轻松,极大节省了运营与开发的时间成本。
上架主题广场
不仅随心用,更能轻松赚。您可以利用系统强大的DIY功能,基于原有模块自由组合配色、布局与组件,打造出独具特色的专属主题,并直接上架至主题广场。当其他用户付费下载您的作品时,您将获得相应的收益分成。这不仅为您的设计能力与技术沉淀提供了直接的变现渠道,更助力共建繁荣的开源商城生态,实现创意与价值的双赢。
主题广场:https://www.crmeb.com/theme
🔗 https://doc.crmeb.com/single_open/open_v60/39233 | 📩 https://gitee.com/ZhongBangKeJi/CRMEB/issues | 📩 https://gitee.com/ZhongBangKeJi/CRMEB/pulls | 🔗 https://www.crmeb.com/theme
docker一键体验
# 拉取并运行CRMEB Docker镜像
docker run -d --name crmeb -p 8080:80 ccr.ccs.tencentyun.com/crmebky_php/crmebky:latest
访问服务
🫧 技术特点
关于二开:
1.代码规范:遵循PSR-2命名规范、Restful标准接口、代码严格分层、注释齐全、统一错误码;
2.权限管理:内置强大灵活的权限管理,可以控制到每一个菜单;
3.开发配置:低代码增加配置、系统组合数据模块;
4.代码生成:快速生成后台菜单、页面,快速实现增删改查;
5.定时任务:系统内置10中定时任务,还有自定义任务,可以自行设置执行周期,执行代码,完美兼容;
6.系统事件:埋入30+系统事件锚点,可在后台页面进行事件添加;
7.在线编辑:可以在后台对系统的代码进行编辑修改操作,不用登录服务器去修改代码文件,方便快捷;
8.接口管理:后台页面可以看到系统中所有的接口数据,并且可以在线调试接口;
9.二开效率:应用form-builder PHP可以快速生成表单;
10.快速上手:后台接口管理、后台数据库字典、系统文件管理备注、代码注释、一键安装;
性能与拓展:
1.系统安全:系统操作日志、系统生产日志、文件校验、数据备份;
2.高性能:支持Redis缓存、队列、长连接、多种云储存、支持集群部署;
3.多语言:支持自动识别浏览器多语言展示;
4.驱动扩展:支持多种支付方式、多种短信、多种云储存等;
5.云存储:云存储支持图片和视频的远程云存储,支持阿里云,腾讯云,七牛云,京东云,天翼云,华为云
6.一号通:通用的第三方扩展,支持短信,物流查询,电子面单,电子发票,商品采集,商家寄件
📖 系统功能
📖 UI界面展示

📖 后台界面展示

📱 系统演示

管理后台: http://v6.crmeb.net/admin
账号:demo 密码:crmeb.com
H5端:http://v6.crmeb.net/ (移动端打开)
PC端:http://v6.crmeb.net/ (电脑端打开)
APP下载:http://app.crmeb.cn/bzv (苹果手机直接在APP Store里搜索CRMEB下载)
主题:https://www.crmeb.com/theme (电脑端打开)
🔐 运行环境
| 运行环境 |
要求 |
| 操作系统 |
Linux / Windows |
| WEB 服务 |
Nginx / Apache / IIS |
| PHP 版本 |
PHP 7.1 ~ 7.4 |
| 数据库 |
MySQL 5.7 ~ 8.0(引擎:InnoDB) |
| 缓存 |
Redis(可选,不安装则使用文件缓存) |
| 管理器 |
Supervisor(用于管理消息队列) |
| 推荐工具 |
宝塔面板(简单易用) |
| 云服务器 |
阿里云 ECS / 腾讯云 CVM / 京东云ECS |
| 开放端口 |
80, 21, 8888, 888, 443, 3306, 6379(授权对象:0.0.0.0/0) |
| PHP 扩展 |
fileinfo(可选)、redis(可选) |
| 禁用函数 |
proc_open, pcntl_signal, pcntl_signal_dispatch, pcntl_fork, pcntl_wait, pcntl_alarm |
| 消息队列 |
运行命令:php think queue:listen --queue (使用Supervisor) |
| 长连接 |
运行命令:sudo -u www php think workerman start --d (命令行执行) |
| 定时任务 |
运行命令:php think timer start --d (命令行执行) |
| > 温馨提示:虚拟空间不支持,推荐使用bt宝塔面板,服务器推荐京东云服务器:https://partner.jdcloud.com/partner/notice/b06c3232b6394fdfa496923b8e00b286 |
|
📺 开发环境及使用技术
开发环境:
后端技术栈
| 技术 |
名称 |
网址 |
| php扩展库 |
PHP 基础运行环境,JSON 数据处理,高精度数学计算等 |
https://www.php.net/ |
| topthink |
ThinkPHP 视图模板引擎,验证码生成组件,队列任务支持,数据库迁移工具 |
https://www.thinkphp.cn/ |
| overtrue |
微信生态开发(公众号/小程序/支付) |
https://github.com/w7corp/easywechat |
| php-jwt |
JWT 令牌生成与验证 |
https://github.com/firebase/php-jwt |
| var-dumper |
调试输出工具(格式化变量) |
https://symfony.com/doc/current/components/var_dumper.html |
| phpoffice |
文件处理 |
https://github.com/PHPOffice/PhpSpreadsheet |
| guzzlehttp|psr7 |
HTTP 客户端库,PSR-7 HTTP 消息接口实现 |
https://guzzle-cn.readthedocs.io/zh-cn/latest |
| form-builder |
快速构建表单的 UI 工具 |
https://form-create.com |
| workerman |
高性能 Socket 服务器框架,定时任务调度 |
https://www.workerman.net |
移动端技术栈
| 技术 |
名称 |
官网 |
| uniapp |
跨端框架 |
https://uniapp.dcloud.net.cn/ |
| vuex |
状态管理库 |
https://vuex.vuejs.org/ |
| socket |
WebSocket通信 |
https://socket.io/ |
| dayjs |
时间处理库 |
https://day.js.org/ |
| animate |
CSS动画库 |
https://animate.style/ |
| easy-loadimage |
图片懒加载 |
https://github.com/TSjianjiao/easy-loadimage |
Admin端技术栈
| 技术 |
名称 |
官网 |
| vue2 |
Vue框架 |
https://v2.vuejs.org/ |
| vuex |
状态管理库 |
https://vuex.vuejs.org/ |
| element-ui |
UI框架 |
https://element.eleme.io/ |
| axios |
HTTP客户端 |
https://axios-http.com/ |
| vxe-table |
高级表格组件 |
https://vxetable.cn/ |
| wangeditor |
富文本编辑器 |
https://www.wangeditor.com/ |
| qs |
查询字符串解析 |
https://github.com/ljharb/qs |
| xlsx |
Excel处理库 |
https://sheetjs.com/ |
| sass |
CSS预处理器 |
https://sass-lang.com/ |
| prettier |
代码格式化 |
https://prettier.io/ |
| v-viewer |
图片查看器 |
https://github.com/mirari/v-viewer |
PC端技术栈
| 技术 |
名称 |
官网 |
| nuxt |
Vue服务端渲染框架 |
https://nuxtjs.org/ |
| element |
UI框架 |
https://element.eleme.io/ |
| axios |
HTTP客户端 |
https://axios-http.com/ |
| sass |
CSS预处理器 |
https://sass-lang.com/ |
| cookie-universal-nuxt |
Nuxt Cookie处理 |
https://github.com/microcipcip/cookie-universal |
| postcss |
CSS转换工具 |
https://postcss.org/ |
| qs |
查询字符串解析 |
https://github.com/ljharb/qs |
想要快速安装,教程来助攻!
快速一键安装部署:https://doc.crmeb.com/single_open/open_v54/20366
手动配置安装:https://doc.crmeb.com/single_open/open_v54/20389
docker-compose一键部署:https://doc.crmeb.com/single_open/open_v54/20145
宝塔环境一键安装:https://doc.crmeb.com/single_open/open_v54/19892
二开支持:
使用文档:https://doc.crmeb.com/single_open/open_v54/19849
接口文档:https://doc.crmeb.com/single_open/open_v54/21040
数据字典:https://doc.crmeb.com/single_open/open_v54/20136
代码生成:https://doc.crmeb.com/single_open/open_v54/20135
二开文档:https://doc.crmeb.com/single_open/open_v54/19851
视频教程:https://www.bilibili.com/video/BV1kh4y1872K/
技术社区:https://www.crmeb.com/ask/thread/list/147
📞 CRMEB互动
CRMEB开源技术交流群(扫码进群可领取开源版接口文档、产品功能清单、思维脑图!)
❤️ 以商业之名,护航开源之心
📕 2小时快速搭建你的小程序商城
https://shop.crmeb.com
📕 专业私域会员电商系统
https://www.crmeb.com/index/pro?from=giteephp
📕 做平台推荐高性价比多商户系统
https://www.crmeb.com/index/merchant?from=giteephp
https://gitee.com/ZhongBangKeJi/CRMEB#%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D
开源项目地址:https://gitee.com/ZhongBangKeJi/CRMEB
已绑定社交账号可直接登录,未绑定请先登录后在会员中心绑定