您的当前位置:首页正文

开源 PHP 商城项目 CRMEB 安装和使用教程

2024-11-01 来源:个人技术集锦

说到电商系统,很多人第一反应可能是 Shopify 或 Magento。没错,这些平台确实功能强大,但是...它们也太强大了,不仅复杂还昂贵,对于刚起步的创业者来说简直是压力山大。

但是从零开始开发一个完整的电商系统不仅耗时耗力,还需要考虑各种复杂的业务场景和技术挑战。

那么,有没有一种既能满足各类电商需求,又能快速部署上线的解决方案呢?

还真有,今天我们为大家推荐一款全能型开源电商系统 - CRMEB。它不仅完全开源可商用,还支持小程序、公众号、H5、APP、PC 等多端应用,堪称中小企业快速搭建线上商城的不二之选。

CRMEB 简介

是一款基于世界上最好的语言 PHP 开发的开源电商系统,由众邦科技精心打造。它不仅功能全面、性能优异,更重要的是完全开源且易于二次开发,在小程序、公众号、H5、APP、PC 端都能用,堪称电商创业者的得力助手。

该项目的诞生源于开发团队多年来在电商领域的深耕细作。他们发现市面上的电商系统要么功能单一,要么价格昂贵,难以满足中小企业的需求。因此,他们决定开发一款既功能强大又完全开源的商城系统,让更多企业能够低成本地搭建自己的线上商城。

CRMEB 的核心理念是提供一个 “全能且简单” 的电商解决方案,涵盖从基础商城功能到高级营销工具的各种需求,同时保持开源透明,让商家能够完全掌控和定制自己的线上商城。

目前 CRMEB 在 GitHub 上已经获得了超过 5600 颗星。

CRMEB 的优势

  • 前后端分离:后端 TP6,管理端 Element UI (支持多种风格和布局切换),移动端 Uni-app
  • 代码规范:遵循 PSR-2 命名规范、Restful 标准接口、代码严格分层、注释齐全、统一错误码;
  • 权限管理:内置强大灵活的权限管理,可以控制到每一个菜单;
  • 开发配置:低代码增加配置、系统组合数据模块;
  • 代码生成:快速生成后台菜单、页面,快速实现增删改查;
  • 定时任务:系统内置 10 中定时任务,还有自定义任务,可以自行设置执行周期,执行代码,完美兼容;
  • 系统事件:埋入 30+系统事件锚点,可在后台页面进行事件添加;
  • 在线编辑:可以在后台对系统的代码进行编辑修改操作,不用登录服务器去修改代码文件,方便快捷;
  • 接口管理:后台页面可以看到系统中所有的接口数据,并且可以在线调试接口;
  • 二开效率:应用 form-builder PHP 可以快速生成表单;
  • 快速上手:详细帮助文档、后台接口管理、后台数据库字典、系统文件管理备注、代码注释、一键安装;
  • 系统安全:系统操作日志、系统生产日志、文件校验、数据备份;
  • 高性能:支持 Redis 缓存、队列、长连接、多种云储存、支持集群部署;
  • 多语言:支持自动识别浏览器多语言展示;
  • 驱动扩展:支持多种支付方式、多种短信、多种云储存等。

CRMEB 的核心功能

系统功能

  • 移动端支持 DIY:22 种组件;
  • 多种风格和布局切换:8 种风格 4 种布局;
  • 多种语言配置:支持 200 多个国家语言;
  • 多应用端展示:公众号端、H5 端、小程序端、APP 端、PC 端 (需要购买);
  • 低代码:生成功能模块、增加系统配置、组合数据;
  • 对外接口:包含用户、商品、订单等接口,方便其它系统对接;
  • 多种云储存:阿里云、腾讯云、华为云、京东云、七牛云、天翼云。

商城功能

  • 多种商品类型:标准商品、虚拟商品、卡密商品、优惠券商品;
  • 多种营销功能:拼团、砍价、秒杀、抽奖、优惠券、积分、经验、分销、充值、签到、渠道码;
  • 多种运费方式:快递、配送、自提、包邮、超强运费模版管理、多自提点。

用户管理

  • 用户等级:用户等级,经验升级,经验任务;
  • SVIP 会员:付费会员,试用会员,实体会员卡,会员权益
  • 用户管理:用户类型,添加用户,用户标签/分组,用户操作,浏览记录
  • 支持单点登录:快速接入第三方系统

客服系统

  • 客服管理:客服添加,客服权限,关键字回复
  • 客服工作台:客服状态,发送信息,订单处理,商品记录,转接客服,客服常用语,客户信息管理,支持 H5 端和 PC 端
  • 客户端:支持平台用户 H5 端、PC 端,支持广告配置

CRMEB 的安装

CRMEB 提供了多种安装方式,包括传统的服务器部署和 Docker 容器化部署。对于大多数用户来说,Docker 安装是最简单的方式。

对于没有技术背景的同学而言,你也不用担心安装问题,提供了一键部署的应用模板,点一下鼠标即可完成部署,非常丝滑。

如果你想快速部署一个 CRMEB,又不想陷入繁琐的安装和配置过程,可以试试 Sealos。

直接打开 ,然后点击右上角的 “去 Sealos 部署”。

啥都不用填,直接点击右上角的 “部署应用” 开始部署。由于组件较多,部署完成后,需要等待一到两分钟,等到所有组件都变成 Running 之后,点击应用的 “详情” 进入该应用的详情页面。

开始安装商城系统!

下一步需要输入数据库的连接信息,其他参数保持默认不变,只需要填入【数据库密码】和【数据库服务器】的值即可。

【数据库密码】和【数据库服务器】的值获取方式如下:

打开【应用商店】,点击左下角【我的应用】,进入你的 CRMEB 应用,然后点击 MySQL 数据库的【详情】进入 MySQL 数据库的详情页面。

所有信息都填好之后,点击【下一步】开始安装。

安装成功!进入后台:

刷新页面之后,就可以正确显示网站的所有内容啦。

再来看看前端长啥样:

商城系统的具体配置可以参考 ,本文就不赘述啦。

总结

当然,CRMEB 也并非完美无缺。比如,对于一些特殊的定制需求,你可能还是需要一定的技术能力。不过,考虑到它的开源性质,这反而成为了一个优势 —— 你可以根据自己的需求自由修改,甚至可以为 CRMEB 贡献代码,让这个优秀的开源项目变得更好。

显示全文