运维与授权

授权与名额

框架一次买断、站点无限;应用按站点数授权、名额在平台—租户—站点之间流转。本章讲授权模型、心跳宽限与名额生命周期。

授权模型

对象授权方式限制
框架一次购买,授权码绑定部署(域名 + 部署指纹)租户数、站点数均无限制;附带更新维保期
应用按站点数档位购买(如 1 / 10 / 50 / 不限),可增购叠加形成该应用的部署池名额总量
插件按部署买断无名额概念;应用级插件要求站点已绑定父应用
  • 未绑定任何应用的站点完全不受授权限制:会员、装修、表单、AI 等内核能力全部可用。
  • 未激活的部署允许本地完整体验(带水印,不可装商店应用、不可在线升级)。
  • 授权凭证是官方签发的签名文件(Ed25519),激活时校验部署标识匹配——凭证与部署一一对应。

维保期与到期语义

心跳与宽限

  • 系统每日做一次授权自检:本地重新验证凭证签名与内容一致性;联网部署同时向官方云校验。
  • 在线校验失败进入 72 小时宽限期:宽限内功能不受影响,平台后台横幅提示;网络恢复校验通过即解除。
  • 宽限超期后授权挂起:禁止新的站点绑定应用,已运行的站点与 C 端不受影响——绝不误伤生产。
  • 直接篡改授权数据(改库)会被完整性校验立即识破:授权当场吊销、权益回落默认值,没有宽限。

名额的一生

名额流转

购买应用授权 → 部署池 +N

平台划拨 → 租户额度 +n(部署池可划拨余量 −n)

站点绑定应用 → 租户占用 +1

站点解绑 → 占用 −1,名额进入 30 天冷却

冷却期满 → 回到该租户可用额度

平台回收 → 未占用且非冷却中的名额可收回部署池

  • 约束恒成立:各租户划拨额之和 + 直营占用 ≤ 部署池。
  • 占用数按有效绑定实时计算,不信任累加字段——账永远对得上。
  • 30 天冷却防名额轮转倒卖:解绑释放的名额冷却期内不可再用、也不可被平台回收。
  • 平台直营站点(不归属租户)绑定应用直接占用部署池未划拨余量。
  • 划拨、回收、占用、释放、冷却全部落流水,平台后台可视化查询。

与租户计费的关系

授权名额(官方 ↔ 你)与租户套餐(你 ↔ 你的租户)是两层独立的商业关系:官方云只关心部署池总量,不感知你的租户;你向租户怎么定价、按什么周期收费,用接客户与日常运营的套餐与计费订单自行经营。套餐可以打包应用名额、功能开关与周期额度,租户订购后自动发放。

防盗版边界

PHP 源码可见,授权体系防君子不防小人:本地校验收敛在授权模块,真正的防线是服务侧卡点——在线升级、商店下载、云构建强制在线鉴权。框架不做代码混淆承诺。