Yii Framework 3 维护周期明确:支持延续至2035年

看不見的法師

看不見的法師

2026-07-31

155人浏览

原创

yii framework 官方维护周期页面已经公示了yii3的长期支持节点:最低要求php 8.2,计划2030年12月31日进入功能冻结,2032年12月31日转入仅安全和php兼容性维护阶段,整个生命周期到2035年12月31日结束。这套时间线和yii 2、yii 1.1是完全独立计算的。

Yii 官方维护周期页说明 Yii 1.1、Yii 2 与 Yii3 分别采用独立发布和维护政策

来源:Yii 官方维护周期页

Yii3 由大量独立的功能包组成,每个包都按语义化版本规则单独发版。主版本一年最多更新一次,更新时可以引入不兼容改动,删掉之前已经标记弃用的代码;对应的升级说明必须写在每个包自带的UPGRADE.md文件里。也就是说你不能光靠框架的总版本号,就判断Yii3项目里所有组件的状态。

次版本等一组新功能、性能优化全部做完之后就可以发布,更新时可以新增能力,也可以标记弃用现有API,但同一个主版本周期里不会直接删掉旧代码。官方称次版本属于同一主版本下的安全升级,不过次版本依然有可能调整平台要求,包括提高最低PHP版本、限制最高支持的PHP版本,所以持续集成环境还是要提前把所有目标运行环境都覆盖到,避免出问题。

Yii 官方 Yii3 发布说明展示 Predictable releases 段落及各包独立 SemVer 版本政策

来源:Yii 官方新闻

补丁版本只用来修复缺陷、改进文档或者做内部代码重构,不会调整PHP等平台的版本要求,也不会新增功能、删掉现有可用的能力。官方定义补丁版本是安全升级,但这里的“安全”指的是版本兼容政策,不代表任何项目都能跳过测试直接升级。自定义容器配置、第三方依赖包、业务层的覆盖代码,都有可能影响升级结果。

Yii3的正式发布公告明确这套代码基础是面向至少未来十年的长期项目,后续还要陆续推进文档优化、新增更多功能包、收集反馈修复问题、完善官方网站等工作。队列组件、调试面板、Gii代码生成器目前在公告里都标注还在持续打磨,所以别默认所有配套工具都和核心框架同步正式上线了。

Yii Framework 2.0.51
Yii Framework 2.0.51

下载 Yii Framework 2.0.51 官方 Basic 应用模板,查看 Composer 安装方式、版本信息与开发文档。

下载
Yii 官方 Yii3 发布公告说明代码基础面向未来十年,并列出文档、包与工具的后续完善计划

来源:Yii 官方新闻

PHP版本的支持边界也不是完全固定的。Yii官方说明,项目所有自动化测试都靠PHPUnit运行,如果新版PHPUnit停止支持旧版本PHP,对应的测试矩阵就会同步移除这个旧PHP版本的适配。已经结束生命周期的PHP版本,很可能在下一个次版本里就被放弃支持,官方建议大家使用仍处于维护期的PHP版本,不要卡着Composer当前允许的最低版本凑合用。

Yii 官方维护周期页展示 PHP 版本测试原则及结束生命周期版本可能在次版本中移除

来源:Yii 官方维护周期页

目前官方公示的维护表格里,Yii3的活跃支持起始时间是2025年12月31日,后续三个关键节点分别是2030、2032、2035年。Yii 2.0.50及以上分支支持PHP 7.3到8.4,主要安全和PHP兼容维护延续到2026年11月23日,生命周期终点为2027年11月23日;Yii 1.1的安全和兼容维护在2026年12月31日截止。

Yii 官方维护周期表列出 Yii3 最低 PHP 8.2、2030 功能冻结、2032 安全维护和 2035 终止日期

来源:Yii 官方维护周期页

这些公开日期是技术选型的参考基线,但这不代表你现在用Yii 2或者Yii 1.1的项目,能直接原地无缝切换到Yii3。三个主线版本的架构、包结构和PHP要求都不一样,迁移工作得单独做规划。项目维护负责人每次做关键升级前,最好再去官方周期页核对一遍信息,毕竟后续新的版本发布、PHP支持状态变动或者项目决策调整,都有可能修改当前公示的时间表格。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

yii

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
PHP Yii框架专题
PHP Yii框架专题

本专题专注于PHP主流框架Yii的应用,系统讲解MVC架构、路由机制、数据库操作、表单处理、安全验证与RESTful API 开发等核心内容。通过电商网站、后台管理系统与内容管理平台等实战项目,帮助学员快速掌握Yii框架的开发技巧与实战经验。

2025.09.04

869

22

墨刀AI提示词教学
墨刀AI提示词教学

本合集由PHP中文网精心整理,为您提供全面的墨刀AI提示词教学。内容涵盖高质量原型撰写公式与实操窍门,助您轻松掌握AI设计工具。无论是零基础入门还是进阶技巧,都能让您快速上手,大幅提升产品设计与协作效率。

2026.08.04

8

21

墨刀AI完整入门
墨刀AI完整入门

PHP中文网为您倾力打造墨刀AI保姆级入门指南完整版!本合集从零基础讲起,涵盖AI生成原型、提示词优化、图片转原型及多轮对话等核心功能。无论您是新手还是进阶用户,都能轻松掌握产品设计全流程。快来PHP中文网,一键解锁高效设计技巧,让想法即刻成型!

2026.08.04

5

20

墨刀AI进阶技巧
墨刀AI进阶技巧

本合集由PHP中文网精心整理,为您提供墨刀AI核心进阶策略指南。内容涵盖高效提示词写作、原型智能生成与微调、结构化导图制作及行业分析报告输出等实战技巧。助您轻松掌握AI设计工具,大幅提升产品设计与团队协作效率。

2026.08.04

7

14

火山引擎实名认证失败怎么办
火山引擎实名认证失败怎么办

火山引擎实名认证失败可能与证件信息填写错误、姓名或企业信息不一致、证件照片不清晰、营业执照状态异常、手机号验证失败或审核资料不完整有关。本专题整理个人认证、企业认证、资料上传、审核退回、重新提交和认证不通过的常见处理方法。

2026.08.04

4

10

火山引擎域名备案流程详解
火山引擎域名备案流程详解

火山引擎域名备案适合需要在火山引擎云服务器、对象存储、CDN或网站服务上绑定域名的用户参考。本专题整理备案入口、账号实名认证、备案类型选择、主体信息填写、网站信息提交、资料上传、初审核验、管局审核和备案失败排查,帮助用户完成网站上线前的备案流程。

2026.08.04

0

10

火山引擎DNS解析配置步骤
火山引擎DNS解析配置步骤

使用火山引擎DNS解析网站域名时,需要确认域名已完成管理接入,并正确配置服务器IP、CNAME地址或验证记录。本专题整理域名添加、记录类型选择、TTL设置、解析状态检查、备案和访问测试等流程,适合新手搭建网站时参考。

2026.08.04

3

10

火山引擎对象存储使用教程
火山引擎对象存储使用教程

火山引擎对象存储适合用于网站图片、视频文件、备份数据、静态资源和应用附件管理。本专题整理TOS控制台入口、存储桶创建、地域选择、权限设置、文件上传、访问链接生成、CDN加速、费用查看和常见上传或访问失败问题,帮助用户快速掌握对象存储基础操作。

2026.08.04

1

10

火山引擎云服务器使用教程
火山引擎云服务器使用教程

火山引擎云服务器使用教程适合第一次购买、部署和管理云服务器的用户参考。本专题整理控制台入口、实例创建、地域和配置选择、系统镜像设置、安全组放行、远程连接、网站部署、续费计费和常见连接失败问题,帮助用户快速完成云服务器基础使用流程。

2026.08.04

5

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Yii Framework 2.0 API 官方文档
Yii Framework 2.0 API 官方文档

共0课时 | 0人学习

Yii2.0框架开发实战视频教程
Yii2.0框架开发实战视频教程

共22课时 | 9.1万人学习