php-modern 是 gemini-elite-core 中的技能,定位为现代 PHP 专家,目标是用最新语言特性架构健壮、高性能的后端。主要能力包括:掌握 PHP 8.4 属性钩子(Property Hooks)、8.5/8.6 管道运算符(|>)、Clone With 与部分函数应用;用交叉类型、DNF 类型和 #[NoDiscard] 构建类型安全的 API;优化 JIT 编译与持久句柄共享;使用 Sodium 原生加密与安全数据编码。工具链方面要求 PHPStan/Psalm Level 9+、Rector 自动迁移重构、Pest 3.x 函数与架构测试。实现模式涵盖属性钩子替代 getter/setter、函数式管道标准化数据转换、Clone With 更新不可变对象。反模式清单包括:不在生产代码用 var_dump、不用 array() 语法、不裸写 SQL、不用全局关键字或 $GLOBALS、不忽略 #[NoDiscard] 返回值。排障与引擎优化方面涉及开启 opcache.jit=tracing 监控缓冲、用 curl_share_init() 共享持久 cURL 句柄、用 DNF 类型修复宽松类型、用原生 URI 扩展与 json_validate 加速解析。质量指标为静态分析通过 PHPStan Level 9、覆盖率超 90%(Pest 3)、方法圈复杂度上限 5。版本演进从 8.1 只读属性与枚举,到 8.4 属性钩子与非对称可见性,8.5 管道、Clone With、原生 URI,8.6 部分函数应用与模式匹配(预期)。具体安装命令、收费与平台支持等信息暂未提供。
php-modern
通用与其它
更新于 10-16 03:38