黑五大促最高立省 60%
  • 年付套餐首年立省 60%
  • 终身授权立省 45%
剩余
立即领取优惠
技术 · 自托管 ERP

让整套业务运行在自有服务器上。快速、安全,从容支撑业务增长。

Store Console 采用模块化单体架构:内置电商能力,以单一应用和单一数据库交付,部署于你自有基础设施。本页将详解系统架构、性能表现与数据安全机制。

PHP 8.4 · Laravel 13 · React 19PostgreSQL 15+ 或 MySQL 8+Docker 可部署于任意 Linux 服务器每周发布新版本
架构动态演示:来自店铺前台、员工端、各类 App 和聊天端的请求汇入同一应用;各模块响应 OrderPlaced、StockReserved 等事件,数据统一写入一个数据库。
实时视图:每个请求、每个事件,底层仅有一个数据库
观看影片

专为自有服务器打造。

整套业务都在您自己的服务器上运行。一个应用,一个数据库。一键更新,异常自动回滚。

Store Console · 专为自有服务器打造0:50
一支简短的解说影片,带你纵览业务全貌,尽在 Store Console。
83–89 ms无页面缓存的单页服务端耗时
≈0.4 s2 vCPU 配置下,典型页面支持 40 名顾客同时访问
99.97%我们压测中的请求吞吐量
14,000+每次发布都有自动化测试把关
构建方式

一个应用,内部模块边界清晰。

40 多个模块共用一套代码、一个数据库,统一发布;每个模块各管数据表、规则和界面。模块间通过 OrderPaid、StockReserved 等事件协同,大多数改动只涉及单个模块

模块化单体

单体系统的可靠性,模块化架构的清晰边界

模块间不走网络,无需同步多套系统。业务增长时按需启用模块,核心始终不变

数据归属清晰各模块自行管理自己的数据表和数据库迁移
事件协同,而非直接调用OrderPaid、StockReserved 等事件串联各个模块
路由级权限控制每个页面和操作都会校验对应权限项
按需加载模块只做当前请求真正需要的事,不做额外处理
ERP + 制造管理

从销售订单到账务,同一条事务链路,全程可追溯

多数 ERP 一涉及制造就拆成独立产品。工厂与销售、库存和账务共用同一套记录,计划、车间、质量和成本始终一致

  • 多层级 BOM,支持版本、虚拟件和替代料
  • MRP 净需求计算与拖拽式产能看板
  • 工单、班次、停机、OEE 和设备维护
  • SPC 图表、AQL 抽样、NCMR/CAPA 与量具 R&R
  • 批次谱系、召回、电子签名与防篡改审计链
  • FIFO、加权平均成本或标准成本,均可直接过账至账务
一张销售订单即可打通 MRP、工单、物料、质检、成品、成本与交付,总账始终保持平衡。
Headless API + 实时更新

一套 API 服务所有店铺,全渠道实时更新

内置商城、自建 Next.js 前端和移动应用,共用同一套商品、购物车、结账与账户服务。变更一发生,Reverb WebSockets 立即推送

  • 207 个 API 端点统一位于 /api/storefront/v1,每次安装都附带 OpenAPI 3.1 参考文档
  • 契约测试确保接口文档与代码始终一致
  • 支持 ETag 与 304 响应;每次变更时还可选择清除 CDN 缓存
  • 客户可实时查看订单状态、聊天回复和通知
  • 94 类实时制造事件驱动车间看板更新
四类店铺统一接入同一套 API,订单状态、聊天、提醒、商品目录更新和车间看板等实时事件再通过 WebSockets 下发
数据

让各类数据各归其位。

实时业务数据集中存放在一个事务型数据库中。多年历史数据积累后,只需调整一个配置项,就能将操作日志、聊天记录、CRM 邮件和车间事件迁移至 MongoDB 或第二个数据库,让活跃业务表始终轻量高效。

业务数据写入实时数据库、缓存和文件存储;调整一个配置项即可将多年历史数据迁移至 MongoDB,让实时表保持轻量。
性能

快在架构,不靠堆服务器。

我们在 2 vCPU 服务器上,使用来自顾客所在国家的真实购物流程对线上商店进行了负载测试。40 名顾客同时访问时,典型页面加载约 0.4 s;仅使用标准 PHP-FPM,无需特殊运行时。

负载测试回放:在 2 vCPU 服务器上,顾客并发数逐步升至 40,典型页面仍保持在约 0.4 s,CPU 始终有余量,内存占用保持稳定。
弹性扩展

单台服务器起步,扩展业务无需改软件。

最初所有组件都运行在一台机器上。业务增长后,可将数据库迁出,在负载均衡后增加应用服务器,再为后台任务配置独立节点;版本和数据始终保持一致。

  • 应用服务器不保留本地状态,会话与缓存统一存放在 Redis
  • 文件存放在本地磁盘、S3 或 Cloudflare R2
  • 用只读副本和 CDN 承载繁重报表与高流量
从单服务器逐步扩展:先拆出数据库,再在负载均衡器后增加应用服务器,最后为 worker 分配独立节点,全程保持同一版本和同一套数据。
安全

数据留在您的服务器,防护层层到位。

不依赖共享云租户,厂商也不会留存您的数据副本。每条路由都会校验访问权限,AI 写入须经人工确认,并内置恢复机制。

未知设备的登录会被拦截;获批请求还要通过网络、身份、权限、数据、AI 和恢复检查。
质量

上线前经过测试,部署后持续防护。

每次变更均通过静态分析和超过 14,000 项自动化测试。版本先在沙箱中构建并验证,服务器在更新前自动创建安全快照。

每次改动都要经过五道关卡:代码审查、静态分析、超过 14,000 项测试、签名沙箱构建,以及服务器上的安全更新。
一键更新

更新全程守护店铺业务。

在管理后台点击一次即可。系统会先创建快照,再构建签名版本,并在正式站点旁完成健康检查;所有检查通过后才切换上线。

一键更新:创建安全快照,在独立环境构建签名版本并检查迁移,健康检查通过后切换,失败自动回滚
版本发布

让 Store Console 每周更进一步。

每周发布新版本,汇集问题修复和新功能;每个版本都可从管理后台安装,安装前自动创建安全快照。

2026 年十周内每周发布的版本:共 89 个,包含 1,500 多项修复与新功能
技术栈

采用成熟可靠的主流组件,无需维护冷门技术。

只要团队熟悉 PHP 和 React,就能运行、扩展和审计;每个组件都有成熟的托管服务和完整文档。

应用层

PHP 8.4 与 Laravel 13 分层清晰:控制器、服务层和仓储层。

PHP 8.4Laravel 13

前端

React 19 搭配 TypeScript,采用 Inertia 服务端渲染与 Tailwind CSS 4。

React 19SSR

数据库

PostgreSQL 15+ 搭配 pgvector,也可选 MySQL 8+;如需保存长期历史记录,可选 MongoDB。

PostgreSQLMySQLMongoDB

缓存与队列

Redis 7 用于缓存、会话和队列,由 Horizon 统一管理。

Redis 7Horizon

实时通信

Reverb WebSockets 推送实时订单、聊天、通知和车间看板消息。

WebSockets

AI

可接入 OpenAI、Anthropic 或本地模型,使用你自己的密钥,并基于 pgvector 实现语义搜索。

自带密钥

前后端分离

提供版本化 REST API 和 OpenAPI 3.1 接口文档,以及 Next.js 商城前端和移动应用。

RESTOpenAPI

部署

Docker Compose 支持部署至任意 64 位 Linux,采用标准 PHP-FPM,并由 nginx 自动配置 TLS。

DockerPHP-FPM

质量门禁

通过 PHPStan level 7 静态分析,并完成超过 14,000 项单元、功能、契约及浏览器测试。

PHPStan 7Playwright
更新与支持

每周持续精进,背后有团队支持。

选择自托管软件,不该意味着从此只能靠自己。Store Console 持续迭代,开发团队也会及时解答你的问题。

每周发布新版

自 2026 年 8 月以来发布 80 多个版本,累计带来超过 1,500 项修复和新功能。

一键更新

在管理后台即可完成安装。系统会先创建安全快照,新版本通过健康检查后再正式上线。

自动回滚

即使更新意外失败,Store Console 也会还原上一版本,并从快照恢复数据。

开发团队直接支持

发送邮件至 [email protected] 或提交工单,开发工程师会给出明确答复。

升级节奏由你定

更新从不强制。你可以按需安装,也可以先在预发布环境中试用。

文档齐全

每次安装都会附带安装指南、模块指南和 API 参考文档,并保持同步更新。

技术问题

工程师安装前都会问什么。

入门需要怎样的服务器配置?

测试评估需要 2 vCPU 和 4 GB 内存;正式上线并启用 ERP 时,需要 4 vCPU 和 8 GB。完整配置指南见服务器要求页面。

PostgreSQL 还是 MySQL?

两者都支持。推荐 PostgreSQL 18,因为 pgvector 可驱动 AI 搜索;MySQL 8+ 也能运行相同的模块并执行数据库迁移。

需要 Octane、Swoole 或 FrankenPHP 吗?

不需要。我们公布的数据均基于标准 PHP-FPM 和 OPcache 环境,因此同样适用于无需特殊配置的普通托管环境。

历史数据可以迁移到 MongoDB 吗?

可以。只需配置一个连接,操作日志、聊天记录、CRM 邮件和车间事件即可迁移到 MongoDB 或第二个 SQL 数据库,实时业务数据仍保留在原处。

更新流程是怎样的?

在管理后台即可安装更新。系统会先为数据库和文件创建安全快照,再让新版本在不影响线上环境的情况下完成健康检查;如有任何异常,将自动回滚。

数据会离开我们的服务器吗?

只有在您自行接入支付网关、物流服务商、邮件服务商或 AI 模型后,每个服务才会收到完成其职责所需的数据。我们不会留存您的记录副本。

支持多服务器部署吗?

可以。应用服务器不保留本地状态,因此可在负载均衡器后运行多个实例,并配合 Redis 和共享文件存储使用;数据库也可迁移到独立服务器,或采用托管服务。

我们的开发者可以扩展吗?

可以。模块采用统一的分层模式,通过事件通信;REST API 提供 OpenAPI 文档,店铺前端也可替换为您自己的前端。

在自己的服务器上,亲眼见证运行效果。

定制方案,使用 Docker 部署,将所有记录保存在您掌控的基础设施上。