Laravel 5.8新特性与优化:Eloquent关联关系、邮箱验证与任务调度器详解

“ Laravel 5.1/5.8快速查找表:》手动简介:Laravel 5.8继续根据Laravel 5.7进行优化,包括引入新的雄辩关联关系(Has-One-Through)(Has-One Through),优化的邮箱验证和基于约定的授权策略课程。

Laravel 5.8新特性与优化:Eloquent关联关系、邮箱验证与任务调度器详解

Laravel是由Taylor Otwell创建的免费开源PHPWEB框架,旨在实现Web软件的MVC体系结构,并作为Codeigniter的替代方案。其源代码在GitHub上托管,许可条款是麻省理工学院许可证。

最新课程:PHP中国网站“ Laravel基本综合实用在线直播课程的基本简介”目前正在注册中!

Laravel功能包括:支持用户身份验证和许可,具有模块化软件包系统和专用软件包库,提供了连接到许多相关数据库的方法,提供了帮助应用程序的部署和维护的工具,并开发了许多句法糖。

Laravel与Symfony,Zend,Codeigniter,YII2和其他框架一起被视为最受欢迎的PHP框架之一。

提示:在继续学习Laravel框架之前,您需要对PHP语言有基本的了解。

功能

以下几点是Laravel的核心设计概念

提示:我们的Laravel 5.8教程将帮助您从初学者到高级学习Laravel知识。如果您有任何疑问,请访问PHP中国网站的Laravel社区提出您的问题,热情的网民将为您回答。

正式提供包裹

可以通过作曲家和软件包安装以下模块:

工匠CLI

Laravel的命令线接口(CLI)称为Artisan,在启动Laravel 3时,功能仍然非常有限。拉拉维尔(Laravel)随后更改了架构,将作曲家用作基础,使工匠可以补充Symfony框架的组成部分,因此Laravel 4的工匠提供了更多功能。

工匠的功能分布在不同的子命令中,以帮助构建和管理由Laravel构建的这些软件。最常见的用法方案是:操作数据库的迁移和播种,绘制软件包的静态资源,为新创建的控制器或迁移生成代码模板(节省开发人员的时间可以重复编写相同的代码)。开发人员还可以添加新命令来扩展工匠的功能(例如自动运行任务)。

服务器配置

Laravel对服务器环境有一些要求。但是,可以通过使用虚拟机供家庭使用来达到这些要求,因此强烈建议将家庭使用用作当地开发环境。

如果您不使用宅基地,则需要确保您的服务器满足以下要求。在这里,我们以Laravel 5.5的长期支持版本为例。如果是Laravel 5.8的最新版本,则需要PHP版本> = 7.1.3:

本Laravel5.8教程手册中涵盖了什么

Laravel5.8继续根据Laravel 5.7进行优化,包括引入新的雄辩关联关系(Has-One-Through),优化的邮箱验证,基于公约的授权策略类别的自动注册,DynamoDB缓存和会话驱动程序,并优化了任务调度。控制器的时区配置,支持将多个身份验证的警卫分配给广播频道,PSR-16缓存驱动程序规格等。

提示:本教程的每一章包含许多Laravel实例,您可以直接单击“运行实例”按钮以在线查看结果。这些示例将帮助您更好地理解和应用Laravel。

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

46阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

38阅读

php一句话木马,一句话木马ctf

2026年10月05日

41阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

43阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

41阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

38阅读