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