laravel是在2011年6月9日发布的第一个Beta版本,之后的一个月内laravel1发布了;laravel1发布时具有一些内置模块,例如验证方法、分页、命令行软件包程序和雄辩的ORM;之后在2011年11月24日发布了Laravel2,2012年2月22日发布了laravel3,之后就有在2022年2月发布的laravel9。
本文操作环境:Windows10系统、Laravel9版、Dell G3电脑。
laravel是什么时候发布的
Laravel1
Laravel的第一个Beta版本于2011年6月9日发布,发布Beta版本后,Laravel 1在一个月内发布。 Laravel 1具有一些内置功能,例如身份验证,用于数据库操作的雄辩ORM,本地化,模型和关系,简单的路由机制,缓存,会话,视图,通过模块和库的可扩展性以及HTML帮助器。
Laravel 1不遵循MVC框架,但是开发人员使用此框架是因为其语法非常清晰。在Laravel 1开发之后,Taylor Otwell添加了新功能,例如验证方法,分页,命令行软件包安装程序和雄辩的ORM。由于增加了新功能,因此开发了一个新版本,即Laravel 2,并且该版本的开发时间不到六个月。
Laravel2
Laravel 2版本于2011年11月24日发布。Laravel2消除了Laravel 1中提出的问题,Laravel 2遵循MVC架构。 Laravel 2可以被视为真正的MVC框架。 2011年9月,Laravel 2发布了对控制器的内置支持,模板引擎(称为刀片),控制原理反转(IOC)。由于添加了控制器,Laravel 2框架成为完全合格的MVC框架。此框架的主要缺点是,它消除了对第三方模块的支持。
Laravel3
Laravel 3版本于2012年2月22日发布。该版本包含一些基本功能,例如单元测试集成,Artisan命令行界面,数据库迁移,事件,会话驱动程序,数据库驱动程序等等。 Laravel 3是用于各种Web应用程序中最稳定,最简单的框架。 Laravel 3作为稳定版本进入市场,许多开发人员开始转向Laravel框架。在Laravel 3发布五个月之后,该框架的创建者开始致力于创建该框架的新版本,即Laravel 4。
Laravel4
Laravel版本于2013年5月28日发布,即版本3发布后的一年零三个月。尽管发布新版本是框架不断发展的标志,但它降低了框架的可信度。开发人员要求稳定性,因此Laravel 4进入市场以在PHP开发中实现光明的未来。
Laravel 4是从头开始编写的,它们是彼此集成的组件的集合。这些组件的管理通过称为Composer的依赖项管理器完成。 Laravel 4具有扩展的功能集,而其他版本的Laravel则不需要提供这些功能,例如数据库种子,消息队列,内置邮件程序,雄辩的具有范围的ORM,软删除等。
Laravel5
Laravel 5版本于2015年2月发布,是对先前版本Laravel 4的增强。Laravel5中新增的功能是通过一个名为Scheduler的程序包定期调度执行的任务,Scheduler是一个抽象层,称为Flysystem,允许使用远程存储。与本地文件系统Elixir一样,通过使用Socialite软件包简化了身份验证。它还引入了一项新功能,即用于已开发应用程序的目录树结构。
Laravel 5.1于2015年6月发布。它包括新功能,例如新的目录结构,简化的方法注入以及路由缓存的概念。
Laravel 5.2于2015年12月发布,此版本中添加的功能包括身份验证支架,阵列验证,服务器监视和Laravel收银员。
Laravel 5.3于2016年8月发布。它包括Laravelecho,新通知系统,Laravel Scout和护照等功能。
Laravel 5.4于2017年1月发布。它包含Laravel Dusk,Laravel Mix,Automatic Facades等功能,并改进了路由。
Laravel 5.5版本于2017年8月发布。此版本引入PHP 7以增强Laravel应用程序的性能。它还包括一些新功能,例如Route方法和自动软件包发现,以自动添加软件包。
Laravel 5.6版本于2018年2月发布。它包含新功能,例如新的刀片指令和API控制器生成。此版本中还添加了诸如Argon和密码哈希支持之类的新功能。 Bootstrap 4是在Laravel 5.6发行之前发布的,因此Bootstrap 4是在此版本中引入的。
Laravel 5.7版本于2018年9月发布,其中包括Laravel Dump Server和Laravel Nova等功能。此版本中还添加了一些其他功能,例如URL Generator和Callable Syntax,以及改进的错误消息。
【