beeshop 是用 PHP 8.5 写的多租户电商 SaaS,一套代码同时支撑「鲜达外卖」与「蜜讯商城」两种业态,并内置实时 IM 与 Web Push。本文是产品总览。
beeshop 是一套用 PHP 8.5 写的多租户电商 SaaS:一套代码同时支撑「鲜达外卖」与「蜜讯商城」两种业态,并内置实时 IM 通讯与 Web Push 推送。它零第三方依赖、上传即跑,专为需要快速开店的商家设计。


核心特性
- 多租户 + 套餐:basic / pro / flagship / im_flagship 四档套餐,按租户隔离数据与能力;
- 实时 IM 网关:内置 WebSocket 网关(Ratchet 优先,无 composer 时走零依赖 NativeServer),支持在线状态与消息推送;
- Web Push + PWA:iOS/Android 站内外推送闭环,sw.js 与 webmanifest 已就位;
- 零依赖部署:无 composer 库,
src/bootstrap.php用手写 spl_autoload 兜底,上传即跑; - HTTP/3 就绪:Nginx 配置用到
listen 443 quic/http3 on。
两种业态
- 鲜达外卖:面向本地生活的外卖下单与配送;
- 蜜讯商城:面向零售的品牌商城与多店铺经营。
技术栈
PHP 8.5(下限 8.0)+ MySQL 8.0 + Nginx 1.22+(含 HTTP/3);前端 PWA,资源经 minify_assets.cjs 的 PINNED_VERSION 统一联动版本号与 SW 缓存桶。
延伸
常见问题
鲜达外卖和蜜讯商城是两套系统吗?
不是。它们是同一套 beeshop 代码下的两种业态配置,靠多租户与套餐档位区分。
外卖和商城能共存吗?
可以。租户维度隔离数据与套餐,平台方可在同一实例上同时运营外卖与商城租户。



评论 (0)
还没有评论,来抢沙发吧。