引擎升级,商业提速!CRMEB多商户系统(PHP)v4.0公测版发布,完成从TP6到TP8的框架跃迁,全面适配PHP 8.0,以底层技术的革新增强系统性能与安全根基,带来稳定性、精细度与成熟度的质变飞跃。
作为一款企业级多商户商城源码框架,CRMEB多商户系统(PHP)支持多商户入驻与区域商圈层级化管理,融合B2B2C+O2O运营模式,可灵活适应零售、预约服务、同城配送、虚拟商品发货等多种业务场景,助力平台型企业构建类京东·美团级商业生态。

此次v4.0除了技术架构升级外,还对30多项功能进行了优化升级,覆盖平台管控、营销工具、用户体验等多个维度。诚邀您参与公测体验,若您有任何需求建议,欢迎来CRMEB技术社区交流帖留言反馈,产品经理在此等候!
一、系统架构硬核升级
此次系统底层全面升级至 PHP 8.0 + ThinkPHP 8 技术栈,在原有稳定基础上实现性能、安全与可维护性的全面跃升,为多商户生态注入更强劲的持久动力。

🚀 框架核心跨越
底层框架由TP6跨越至TP8,涉及核心架构升级、数据库层改造及业务代码批量适配,代码逻辑更清晰,二次开发更丝滑。
✨运行环境焕新
全面适配 PHP 8.0 运行环境,利用新版本特性(如JIT编译器、强类型系统)实现系统性能的显著飞跃,响应速度大幅提升。
🛡️ 安全防御加固
升级后,系统不仅运行效率大幅提升,更利用新框架的安全机制增强了防御能力,保障数据资产安全。
🔧 长期可维护性
全新架构具备更好的长期可维护性,确保您的系统在未来几年内依然保持技术领先,降低后续开发维护成本。
🔄 平滑迁移保障
包含依赖更新、语法替换及全功能回归测试,确保升级过程平滑可靠,降低后续开发维护成本。
二、开发运维提效
SQL Dump功能同步:同步开源版本的dump_sql功能,保证命名规范及技术方案的统一,极大降低开发与维护成本。
升级脚本完善:优化升级脚本,确保从旧版本迁移至v4.0的过程更加顺畅、可靠。
三、30+功能升级优化
除核心架构升级与开发运维提效外,v4.0还基于用户真实反馈与高频需求,对30多项功能细节进行了深度打磨,覆盖商品管理、页面装修、店铺管理等多个场景。
1. 用户到店自提需要填写的联系人、联系电话,默认回填为默认地址。
2. 平台端和商户端导出订单列表增加自提点字段
3. 增加批量设置保障服务
4. 移动端店铺详情页面,增加营业时间展示,后台增加店铺营业时间配置。
5. 增加搜索框右侧的签到和信息样式
6. 装修商品分类组件,增加商品名称/标签/价格/销量/评分/评论、会员价格、店铺距离的展示开关。
7. 优化预售定金比例后台设置
8. 拼团转发好友链接页面,点击商品支持查看详情。
9. 商品列表回收站tab下增加【批量删除】【批量恢复】操作
10. 装修单独的搜索框组件不需要验证必须在顶部
11. 平台端用户列表行内增加【赠送优惠券】功能按钮,用户列表中按钮名称改为调整余额、调整积分、调整等级。

12. 用户等级默认数据初始等级,经验值为0;增加提示:用户经验值仅可累加、不做扣减,累计数值达到对应等级要求时,将自动完成等级提升。
13. 管理端二级页面增加返回按钮栏
14. 添加商品评价默认展示当前时间
15. 修复同城配送类型的订单未同步到微信小程序的问题
16. 收银台线下支付的订单处于待支付状态时,移动端商家管理中的订单列表、订单详情中增加【确认支付】操作,并增加二次确认弹窗提示。
17. 购物车数量为1时,再次删除调取删除二次确认弹窗。
18. 代客下单收件人信息、用户收货地址填写增加粘贴识别

19. 优化自定义底部菜单图标大小
20. 增加商户入驻一键审核模式,个人中心商户入驻协议审核中关闭。
21. 优化后台全局弹窗标题字号
22. 订单增加自动确认收货时间显示
23. 商家添加员工,支持全量搜索用户手机号进行添加。

a.客服、移动端管理员工、服务人员、配送人员、区域代理、商户管理者同步修改
b.优化选择用户弹窗中的提示文字
24. 管理端订单筛选列表,【待发货】改成【待发货/核销】。
25. 导航组标题设置,限制改成6个字。
26. 优化素材库视频管理
27. 为你推荐商品列表,增加展示距离开关。
28. 发票支持上传附件,用户可以自己下载发票。
29. 全部富文本组件增加插入表格的功能
30. 平台增加商品参数设置升级
a.平台端添加/编辑参数增加必填开关设置

b.商家端添加商品展示平台参数,若为必填则展示出*标识;
c.商家端参数设置增加【另存为模版】

d.商家端添加商品选中商品分类后,该分类关联的平台商品参数不可选择,直接置灰展示;
31. 优化佣金上浮比例上限
32. 修复页面链接菜单功能重复问题
33. 平台端下架商户套餐商品,优化商家端状态展示。
34. 商户关闭之后,该商户下的店铺同步关闭。
特别提醒:
因 4.0版本升级php8,需要重新安装php8.0版本
第一步:备份数据库
第二步:备份站点全部文件
第三部:停止项目运行, 即停止swoole。
**** 重要的事情说三遍 ****
请确保前三步完成后,再进行以下步骤,否则造成数据丢失无法恢复!
请确保前三步完成后,再进行以下步骤,否则造成数据丢失无法恢复!
请确保前三步完成后,再进行以下步骤,否则造成数据丢失无法恢复!
开始步骤:
1、打开现有站点只保留 install、public、.version、.env、cert_crmeb.key、cert_public.pam,其他文件都删除,如下图:

2、修改.env配置中需要去掉之前密码项的引号,如下图(修改后截图),原密码:'123123',单引号双引号都去掉。

3、因为版本特殊,没有更新包,所以这里上传并解压4.0安装包。

4、首先安装php8.0版本,安装swoole等扩展,swoole_loader 项目源码中有:
参考文档:https://doc.crmeb.com/mer/mer4_0/40399
5、执行命令:php80 think sql:import

6、修改项目目录:/public

7、修改反响代理
参考文档: https://doc.crmeb.com/mer/mer4_0/40401
8、修改守护进程
(1)修改swoole命令: php80 think swoole
(2)这里的php80是宝塔面板中php8.0的别名

(3)删除php think queue 队列的守护进程,4.0不需要单独起队列
9、升级完毕,启动守护进程。
公测体验站
平台后台:http://mer.crmeb.net/admin/
账号:demo
密码:crmeb.com
商户后台:http://mer.crmeb.net/merchant/
账号:demo
密码:crmeb.com
扫码体验小程序商城:

提建议、聊需求,拿红包奖励:
您的每一次反馈,代表着千万人的需求!CRMEB诚邀您共筑更稳、更精、更成熟的高品质电商系统!
bug零容忍,收集真需求,如果您遇到问题,或对多商户PHP版有任何建议、想法或功能需求,都可以来下方评论区留言反馈👇👇提交bug/诉说需求,都有可能获得相应红包奖励🧧🧧,欢迎大家积极参与,多商户PHP产品经理在这里等着大家!

