Laravel 基础教程

Laravel FAQ

Laravel 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/laravel-version.html

Laravel 版本变化历史详解


以下是 Laravel 的主要版本变化详解,包括支持的 PHP 版本和发布日期:

发布历史

版本 LTS 发布年份 具体日期 需要的 PHP 版本 简介
1.0 - 2011 6月9日 >=5.3 Laravel 的首个版本,是一个简单的框架,但已经具备了一些基本的特性。
2.0 - 2011 12月20日 >=5.3 Laravel 2.x 在第一个版本的基础上进行了一些改进,并引入了新的特性和组件。
3.0 - 2012 2月22日 >=5.3.7 Laravel 3.x 是一个重大的改进,引入了 Bundle 概念,并对代码结构进行了调整。
3.1 - 2012 3月27日 >=5.3.7 Laravel 3.1 主要集中在改进性能和错误修复方面。
3.2 - 2012 5月22日 >=5.3.7 引入了 Artisan 命令行工具,Eloquent ORM 的改进,优化数据库查询,增强的缓存系统。
4.0 - 2013 5月28日 >=5.3.7 Laravel 4.x 引入了 Composer,更好地管理依赖关系,并对框架进行了全面的改进,使其更加灵活和强大。
4.1 - 2013 12月12日 >=5.3.7 引入了支持 Redis、消息队列和新的 Blade 语法等功能。
4.2 - 2014 6月1日 >=5.4 引入了 Elixir,简化了前端资源管理。
5.0 - 2015 2月4日 >=5.4 Laravel 5.x 引入一系列新特性,包括 Eloquent ORM 的改进、中间件增强、事件系统、任务调度等。
5.1 LTS 2015 6月9日 >=5.5.9 引入了事件系统和作业任务,以及对 WebSocket 的支持。
5.2 - 2015 12月21日 >=5.5.9 引入了 Laravel Echo 和推送通知功能,以及更多的 Elixir 改进。
5.3 - 2016 8月23日 >=5.6.4 引入了 Laravel Passport 和更多的 Elixir 特性。
5.4 - 2017 1月24日 >=5.6.4 引入了 Laravel Mix 替代 Elixir,并改进了 Eloquent 集合和更多特性。
5.5 LTS 2017 8月30日 >=7.0 引入了自动包发现,使得第三方包的集成更加方便。
5.6 - 2018 2月7日 >=7.1.3 引入了 Laravel Dusk 端到端测试工具和更多 Eloquent 功能。
5.7 - 2018 9月4日 >=7.1.3 引入了 Laravel Nova 后台管理面板和更多特性改进。
5.8 - 2019 2月26日 >=7.1.3 引入了 Eloquent 自动发现和更多功能增强。
6 LTS 2019 9月3日 7.2 - 8.0 Laravel 6.x 继续改进了现有功能,并引入了新的特性如作业任务链、Laravel UI 和 Eloquent 时间格式化等。
7 - 2020 3月3日 7.2 - 8.0 Laravel 7.x 带来了多个新功能,如 HTTP 客户端、Blade 组件标签等,并提升了路由缓存和速度。
8 - 2020 9月8日 7.3 - 8.1 Laravel 8.x 引入了新的 Jetstream 应用程序模板,更新了模型工厂语法,并提供了多对多关联模型的改进等。
9 - 2022 2月8日 8.0 - 8.1 -
10 - 2023 2月14日 >=8.1 -
11 - Q1 2024   >=8.2 -
Elasticsearch的起源于一家名为ElasticsearchBV(现在的ElasticN.ShayBanon在创建Elasticse ...
Laravel是一款流行的开源PHP框架,旨在帮助开发人员构建优雅、简洁且功能强大的Web应用程序。TaylorOtwell通过持续的更新和 ...
Laravel 开发中常见的问题收集。 ...
Laravel是一种流行的开源PHPWeb应用程序框架,由TaylorOtwell在2011年首次发布。它采用MVC(Model-View- ...
这里汇集了LaravelWeb开发中遇到的常见问题,收集了互联网上大多数的疑问解答。 ...