二进制容器
源码经解析后封装为 LKP1 v2 容器,结构、字面量与执行单元分区存放,磁盘上不保留可直接阅读的原文。
LOAKPHP 把 PHP 源码封装为二进制容器,由 loader 扩展在装载阶段完成版本、完整性与授权校验。 本站提供算法说明、扩展下载与兼容信息;授权和容器签发由 auth.loakphp.com 统一管理。
已支持的 PHP 版本与框架
容器在构建阶段生成,loader 在运行阶段校验;业务代码、模板与框架配置都保持原样。
源码经解析后封装为 LKP1 v2 容器,结构、字面量与执行单元分区存放,磁盘上不保留可直接阅读的原文。
容器摘要参与 HMAC-SHA256 校验,装载阶段逐项核对;任何位级改动都会导致装载失败。
loader 以 PHP 扩展形式工作,在文件装载阶段还原执行单元,请求内不重复解密。
域名、路径与到期时间写入授权描述,与 auth.loakphp.com 签发的授权保持一致。
保留命名空间、类名与反射元数据,PSR-4 自动加载与主流框架的容器、路由、门面调用均无需改动。
装载耗时、容器版本与校验结果写入日志;错误码可定位到版本、完整性或授权环节。
解析、降级、封装、装载,每一层只做一件事;层与层之间用明确的中间格式衔接。
读取 PHP 源码,构建抽象语法树,解析命名空间、类、Trait、闭包与属性声明,形成与运行时语义一致的中间表示。
把语法树降低为自定义指令序列,合并常量、重排字面量,并保留反射所需的元数据。
指令与字面量分别编码、分区写入 LKP1 v2 容器,头部记录目标版本与摘要,最终完成封装。
loader 读取容器头、校验完整性与授权,按需还原执行单元,交回 Zend 引擎继续执行。
选择 PHP 版本、运行方式与框架,直接得到是否可用的判断与升级建议。
PHP 8.3 与 Laravel 组合可用
默认推荐版本
扩展装一次,后续只需替换容器目录;回滚同样是切换目录。
按 PHP 版本选择 loader 构建,核对 SHA-256 后放入扩展目录并启用。
把授权服务输出的容器文件放进项目目录,模板、静态资源与配置保持明文。
首次请求完成完整性、版本与授权校验;异常会写入日志并返回明确错误码。
版本、框架、性能与授权,我们尽量把话说清楚。