CloudPlatform 云服务平台

CloudPlatform是一个全球云资源交易平台

面向全球用户的云资源交易平台,支持服务器(VM)、IP 地址、云磁盘、域名等产品的在线购买与自动交付。自营物理机通过 Proxmox VE 虚拟化交付,同时支持第三方供应商入驻售卖。

CloudPlatform 版本对比

版本概览

简化版 Lite 标准版 Standard 完整版 Full
授权 开源 (MIT) 商业授权 商业授权
联系 GitHub erik@erik.xyz erik@erik.xyz
适用场景 个人项目/学习/小型商城 中小型云服务商 大型云平台/多供应商

下载


一、功能对比

1.1 用户系统

功能 Lite Standard Full
邮箱/手机号注册登录 ✅ ✅ ✅
JWT 认证(Access + Refresh) ✅ ✅ ✅
密码重置 ✅ ✅ ✅
设备指纹绑定 + Token 轮换 ❌ ✅ ✅
登录锁定(5 次失败锁 15min) ❌ ✅ ✅
Google OAuth 登录 ❌ ✅ ✅
Apple Sign In ❌ ✅ ✅
TOTP 两步验证 + 恢复码 ❌ ✅ ✅
邮箱验证 ❌ ✅ ✅
短信验证码 ❌ ✅ ✅
会话管理(查看/撤销) ✅ ✅ ✅
GDPR 账号注销 ✅ ✅ ✅
个人资料管理 ✅ ✅ ✅
KYC 实名认证 ❌ ✅ ✅
地址管理 ❌ ✅ ✅
余额账户 ❌ ✅ ✅
新 IP 登录告警 ❌ ✅ ✅
客户端平台识别 ❌ ✅ ✅

1.2 商品系统

功能 Lite Standard Full
商品列表(分类/区域筛选) ✅ ✅ ✅
商品详情(含 SKU + 区域定价) ✅ ✅ ✅
Elasticsearch 全文搜索 ✅ ✅ ✅
商品评价(评分 + 内容) ✅ ✅ ✅
商品属性 ❌ ✅ ✅
点击验证码 ❌ ✅ ✅
批量导入导出(CSV) ❌ ✅ ✅

1.3 订单系统

功能 Lite Standard Full
购物车(增删改查) ✅ ✅ ✅
下单 ✅ ✅ ✅
订单列表 + 详情 ✅ ✅ ✅
优惠券 ❌ ✅ ✅
发票(生成 + PDF 下载) ❌ ✅ ✅
退款 ❌ ✅ ✅

1.4 支付系统

功能 Lite Standard Full
Stripe 支付 ❌ ✅ ✅
多通道路由 ❌ ✅ ✅
Webhook 验签 ❌ ✅ ✅
每日对账 ❌ ✅ ✅
多币种汇率 ❌ ✅ ✅
退款原路返回 ❌ ✅ ✅

1.5 资源交付

功能 Lite Standard Full
Proxmox VE 虚拟化 ❌ ✅ ✅
服务器(VM)全生命周期 ❌ ✅ ✅
云磁盘(创建/扩容) ❌ ✅ ✅
IP 池管理 + 分配 ❌ ✅ ✅
宿主机选择策略(负载均衡) ❌ ✅ ✅
在线升级 CPU/内存/磁盘 ❌ ✅ ✅
VNC 控制台 ❌ ✅ ✅
异步开通队列 ❌ ✅ ✅
重试策略(6 次退避) ❌ ✅ ✅
Provider 插件架构 ❌ ✅ ✅
资源到期监控 ❌ ✅ ✅

1.6 域名与 DNS

功能 Lite Standard Full
域名可用性查询 ❌ ✅ ✅
TLD 定价管理 ❌ ✅ ✅
DNS 记录管理 ❌ ✅ ✅
域名转移审批 ❌ ✅ ✅

1.7 工单系统

功能 Lite Standard Full
创建/回复工单 ❌ ✅ ✅
工单列表 + 详情 ❌ ✅ ✅
客服分配 ❌ ✅ ✅
SLA 追踪 ❌ ✅ ✅
自动分配(负载均衡) ❌ ✅ ✅

1.8 通知系统

功能 Lite Standard Full
邮件通知 ❌ ✅ ✅
短信通知(Twilio) ❌ ✅ ✅
App Push(FCM) ❌ ✅ ✅
站内信 ❌ ✅ ✅
通知模板管理 ❌ ✅ ✅
用户通知偏好 ❌ ✅ ✅

1.9 管理后台

功能 Lite Standard Full
仪表盘 ✅ ✅ ✅
用户管理(列表/详情/状态) ✅ ✅ ✅
产品管理(CRUD) ✅ ✅ ✅
订单管理(列表/详情) ✅ ✅ ✅
审计日志 ✅ ✅ ✅
KYC 审核 ❌ ✅ ✅
SKU + 区域定价管理 ❌ ✅ ✅
支付通道管理 + 交易记录 ❌ ✅ ✅
资源开通任务监控 ❌ ✅ ✅
主机管理 ❌ ✅ ✅
工单分配/关闭 ❌ ✅ ✅
域名 TLD + DNS 区域管理 ❌ ✅ ✅
通知模板管理 ❌ ✅ ✅
优惠券管理 ❌ ✅ ✅
帮助文章管理 ❌ ✅ ✅
Webhook 管理 ❌ ✅ ✅
云厂商 API 管理 ❌ ✅ ✅
产品导入导出 ❌ ✅ ✅
用户/订单/供应商导出 ❌ ✅ ✅
报表(营收/区域) ❌ ✅ ✅
监控面板 + 资源指标 ❌ ✅ ✅
供应商管理 ❌ ❌ ✅
供应商 API Key 管理 ❌ ❌ ✅
Feature Flags 动态开关 ❌ ❌ ✅

1.10 供应商系统

功能 Lite Standard Full
供应商入驻 + 审批 ❌ ❌ ✅
商品上架 + 佣金 ❌ ❌ ✅
结算(周结/月结) ❌ ❌ ✅
提现申请 + 审批 ❌ ❌ ✅
外部 API(API Key 认证) ❌ ❌ ✅
供应商数据隔离 ❌ ❌ ✅

1.11 实时与可观测性

功能 Lite Standard Full
WebSocket 实时推送 ❌ ❌ ✅
Sentry 异常监控 ❌ ❌ ✅
k6 负载测试脚本 ❌ ❌ ✅

1.12 客户端

功能 Lite Standard Full
Flutter 客户端 ❌ ❌ ✅
HarmonyOS 客户端 ❌ ❌ ✅

二、架构设计对比

2.1 中间件

中间件 Lite Standard Full
CorsMiddleware (CORS) ✅ ✅ ✅
LocaleMiddleware (多语言) ✅ ✅ ✅
HashidRequestMiddleware (ID解码) ✅ ✅ ✅
AuthMiddleware (JWT认证) ✅ ✅ ✅
RateLimitMiddleware (限流) ✅ ✅ ✅
WafMiddleware 基础 (SQLi/XSS) ✅ ✅ ✅
WafMiddleware 完整 (8类 45+规则) ❌ ✅ ✅
AdminRoleMiddleware (RBAC) ❌ ✅ ✅
EncryptionMiddleware (AES-256-GCM) ❌ ✅ ✅
VersionMiddleware (API版本) ❌ ✅ ✅
ClientPlatformMiddleware (平台识别) ❌ ✅ ✅
ConfirmationMiddleware (密码确认) ❌ ✅ ✅
GeoBlockMiddleware (地域封锁) ❌ ✅ ✅
MaintenanceMiddleware (维护模式) ❌ ✅ ✅
SupplierApiKeyMiddleware ❌ ❌ ✅
FeatureFlags ❌ ❌ ✅
RbacMiddleware ❌ ✅ ✅

2.2 数据架构

特性 Lite Standard Full
Snowflake 分布式主键 ✅ ✅ ✅
Hashids ID 混淆 ✅ ✅ ✅
MySQL 单库 ✅ ❌ ❌
MySQL 主从读写分离 ❌ ✅ ✅
独立审计库 ❌ ✅ ✅
AES-256-GCM 传输加密 ❌ ✅ ✅
AES-128-ECB 字段加密 ❌ ✅ ✅
Redis 多级缓存 ❌ ✅ ✅
Elasticsearch 全文搜索 ✅ ✅ ✅
数据库索引优化 (13个) ❌ ✅ ✅

2.3 安全防护

特性 Lite Standard Full
SQL 注入检测 (2条) ✅ ✅ ✅
XSS 检测 (3条) ✅ ✅ ✅
命令注入检测 ❌ ✅ ✅
文件包含检测 ❌ ✅ ✅
HTTP 头注入检测 ❌ ✅ ✅
SSRF 检测 ❌ ✅ ✅
NoSQL 注入检测 ❌ ✅ ✅
开放重定向检测 ❌ ✅ ✅
请求体大小限制 ❌ ✅ ✅
Content-Type 白名单 ❌ ✅ ✅

2.4 高并发

特性 Lite Standard Full
webman 多进程 ✅ ✅ ✅
Nginx gzip 压缩 ❌ ✅ ✅
Nginx proxy buffering ❌ ✅ ✅
Nginx limit_req/limit_conn ❌ ✅ ✅
Redis 缓存层 ❌ ✅ ✅
缓存主动失效 ❌ ✅ ✅
MySQL 读写分离 ❌ ✅ ✅
数据库复合索引 ❌ ✅ ✅
WebSocket 推送 ❌ ❌ ✅

三、部署与运维

特性 Lite Standard Full
Docker Compose 部署 ✅ ✅ ✅
Nginx 反向代理 ✅ ✅ ✅
CI/CD (GitHub Actions) ✅ ✅ ✅
PHPUnit 测试 95 tests 295 tests 295 tests
定时任务(7个) ❌ ✅ ✅
Redis Queue 异步处理 ❌ ✅ ✅
数据库迁移命令 ✅ ✅ ✅
数据库备份命令 ❌ ✅ ✅
健康检查端点 ✅ ✅ ✅
服务状态端点 ✅ ✅ ✅
Sentry 异常监控 ❌ ❌ ✅
Feature Flags 灰度发布 ❌ ❌ ✅
k6 负载测试 ❌ ❌ ✅

四、统计数字

指标 Lite Standard Full
API 端点 ~35 ~130 ~135
数据模型 15 50+ 50+
数据库表 15 50+ 50+
全局中间件 3 7 7
路由中间件 1 5 6
定时任务 0 7 7
迁移文件 5 20 22
测试数 95 295 295
WAF 规则数 5 45+ 45+
文档数 2 5 6

五、升级路径

1
2
3
4
5
6
7
8
9
10
11
简化版 (Lite)
│
│ + 支付 + 交付 + 域名 + 工单 + 通知
│ + 完整管理后台 + 全套安全 + 高并发优化
▼
标准版 (Standard)
│
│ + 供应商系统 + 外部 API + WebSocket
│ + Sentry + Feature Flags + Flutter 客户端
▼
完整版 (Full)

数据兼容: 简化版的数据库结构与标准版核心表兼容,可直接迁移升级。标准版到完整版为纯增量(新增供应商相关表),无需数据迁移。


六、获取方式

版本 获取方式
简化版 Lite GitHub 开源,MIT 协议
标准版 Standard 商业授权,联系 erik@erik.xyz
完整版 Full 商业授权,联系 erik@erik.xyz