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 | 简化版 (Lite) |
数据兼容: 简化版的数据库结构与标准版核心表兼容,可直接迁移升级。标准版到完整版为纯增量(新增供应商相关表),无需数据迁移。
六、获取方式
| 版本 | 获取方式 |
|---|---|
| 简化版 Lite | GitHub 开源,MIT 协议 |
| 标准版 Standard | 商业授权,联系 erik@erik.xyz |
| 完整版 Full | 商业授权,联系 erik@erik.xyz |
本文作者:
艾瑞可erik
本文链接: https://erik.xyz/2026/05/22/cloud-platform/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
本文链接: https://erik.xyz/2026/05/22/cloud-platform/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!