SuperAPI AI 工具集

wordpress-vip

前端与建站

查看项目

更新于 10-16 02:31

技能介绍

用途:面向 WordPress VIP 企业级托管环境的开发技能,指导在该平台上按平台要求、编码规范与最佳实践编写和部署代码。

主要能力:说明平台硬性约束,包括生产环境只读文件系统,禁止直接写文件(file_put_contents、fwrite 等),上传需用 wpcom_vip_download_image() 或对象存储,缓存用 Memcached 对象缓存,日志用 error_log();禁止未缓存的外部请求与特定插件;要求自定义函数、类、常量加前缀;数据库查询须用 $wpdb->prepare() 并避免 SELECT *。性能方面强调批处理、硬性查询上限(禁用 -1 无界查询)、按需字段、关闭无用缓存预取、对象缓存与整页缓存兼容。安全方面要求输入清洗、输出转义、nonce 校验与防注入。还涵盖 Cron Control 建议、Enterprise Search(ElasticPress/Elasticsearch)、代码评审与自动扫描(vip-go-ci、PHPCS WordPress-VIP-Go)。

使用方式:本地开发用 WordPress VIP Local Dev Environment,命令为 npm install -g @automattic/vip、vip dev-env create --slug=mysite、vip dev-env start;同步生产用 vip @mysite.production media pull 与 db pull;部署可经 GitHub 分支集成或 vip @mysite.develop deploy,查看状态用 vip @mysite.develop deploy list;缓存操作用 vip @mysite.production wp cache flush。提交前需通过 PHPCS 扫描。

适用场景:企业级 WordPress 站点的开发、部署、性能与安全合规。

限制:仅适用于 WordPress VIP 平台,其他环境规则不同;具体价格、配额等暂未提供。