📝 Laravel教程

81篇技术文档
  Laravel-授权

📅  最后修改于: 2020-10-23 08:09:36        🧑  作者: Mango

在上一章中,我们研究了Laravel中的身份验证过程。本章介绍了Laravel中的授权过程。身份验证和授权之间的区别在进一步学习Laravel中的授权过程之前,让我们了解身份验证和授权之间的区别。在身份验证中,系统或Web应用程序通过用户提供的凭据来识别其用户。如果发现凭据有效,则对它们进行身份验证,否则将不进行身份验证。在授权中,系统或Web应用程序检查经过身份验证的用户是否可以访问他们尝试访问...

  Laravel-Artisan Console

📅  最后修改于: 2020-10-23 08:10:00        🧑  作者: Mango

Laravel框架提供了三种主要的命令行交互工具:Artisan,Ticker和REPL。本章将详细介绍Artisan。工匠简介Artisan是Laravel中经常使用的命令行界面,它包含一组用于开发Web应用程序的有用命令。例这是Artisan中的一些命令及其各自功能的列表-开始Laravel项目启用缓存机制查看Artisan支持的可用命令列表查看有关任何命令的帮助并查看可用的选项和参数以下屏幕...

  Laravel-加密

📅  最后修改于: 2020-10-23 08:10:22        🧑  作者: Mango

加密是使用某些算法将纯文本转换为消息的过程,以使任何第三用户都无法读取该信息。这对于传输敏感信息很有帮助,因为入侵者更有可能将传输的信息作为目标。使用称为“加密”的过程执行加密。要被加密的被称为纯文本和文本或加密之后获得的消息中的文本被称为密文。将密文转换为纯文本的过程称为解密。Laravel使用AES-256和AES-128加密器,后者使用Open SSL进行加密。 Laravel中包含的所有值...

  Laravel-哈希

📅  最后修改于: 2020-10-23 08:10:38        🧑  作者: Mango

散列是转化字符的字符串成一个较短的固定值或表示原始字符串的密钥的过程。 Laravel使用Hash门面,它提供了一种以散列方式存储密码的安全方式。基本用法以下屏幕快照显示了如何创建一个名为passwordController的控制器,该控制器用于存储和更新密码-以下代码行介绍了passwordController的功能和用法-哈希密码使用make方法存储。此方法允许管理bcrypt哈希算法的工作因...

  Laravel-了解发布过程

📅  最后修改于: 2020-10-23 08:10:57        🧑  作者: Mango

每个Web应用程序框架都有其自己的版本历史记录,并且始终在进行更新和维护。每个最新版本都带来了更改或不推荐使用的新功能,因此重要的是要知道哪个版本适合您的项目。当涉及Laravel时,有以下两个活动版本-Laravel 4-于2013年5月发布Laravel 5.1-于2015年2月发布Laravel 5.1还包括Laravel 5.1.5最新版本的各种发行版,其中包括Web开发的所有强大功能。下...

  Laravel-访客用户盖茨

📅  最后修改于: 2020-10-23 08:11:13        🧑  作者: Mango

访客用户门功能是2018年9月发布的最新5.7版本的附加功能。此功能用于启动特定用户的授权过程。在Laravel 5.6中,有一个过程用于为未经身份验证的用户返回false。在Laravel 5.7中,我们可以允许来宾通过使用指定控制器内的特定可空类型提示来进行授权检查,如下所示-代码说明通过使用可为空的类型提示,当来宾用户被传递给Gate时,$ user变量将为null。然后,您可以做出有关授权...

  Laravel-工匠命令

📅  最后修改于: 2020-10-23 08:11:27        🧑  作者: Mango

Laravel 5.7带有处理和测试新命令的新方法。它包括测试工匠命令的新功能,并且在下面提到了演示-代码说明在这里,在测试用例模块下创建了一个名为“ ArtisanCommandTest”的新类。它包括一个基本函数testBasicTest,其中包含断言的各种功能。工匠命令ExpectsQuestion包含两个属性。一个带问题,另一个带apiKeySecret。在这里,技术人员验证apiKeyS...

  Laravel-分页自定义

📅  最后修改于: 2020-10-23 08:11:41        🧑  作者: Mango

Laravel包含分页功能,可帮助用户或开发人员包含分页功能。 Laravel分页器与查询生成器和Eloquent ORM集成在一起。分页方法会自动设置所需的限制和定义的偏移量。它仅接受一个参数进行分页,即一页中要显示的项目数。Laravel 5.7包括一种新的分页方法,可自定义分页器每侧的页数。新方法不再需要自定义分页视图。自定义分页视图代码演示如下:下面提到了根据Laravel标准进行的新分页...

  Laravel-转储服务器

📅  最后修改于: 2020-10-23 08:11:55        🧑  作者: Mango

Laravel转储服务器随附Laravel 5.7版本。以前的版本不包含任何转储服务器。转储服务器将是laravel / laravel编写器文件中的开发依赖项。在5.7版中,您将获得此命令,其中包含一个即用型的概念,该概念使用户可以将数据转储到控制台或HTML文件而不是浏览器。命令执行如下所述-说明该命令在后台运行服务器,该服务器有助于收集从应用程序发送的数据,该服务器通过控制台发送输出。当命令...

  Laravel-动作网址

📅  最后修改于: 2020-10-23 08:12:08        🧑  作者: Mango

Laravel 5.7引入了一项称为“可调用操作URL”的新功能。此功能类似于Laravel 5.6中的在动作方法中接受字符串。 Laravel 5.7引入的新语法的主要目的是直接使您能够访问控制器。Laravel 5.6版本中使用的语法如下所示:下面提到在Laravel 5.7中调用的类似操作-新的可调用数组语法格式的一个优点是,如果开发人员使用支持代码导航的文本编辑器或IDE,则可以直接导航到...

  Laravel-有用的资源

📅  最后修改于: 2020-10-23 08:12:24        🧑  作者: Mango

以下资源包含有关Laravel的其他信息。请使用它们来获得有关此方面的更深入的知识。Laravel上的有用链接Laravel Wiki–Laravel的维基百科参考。Laravel官方网站-Laravel资料的完整资源。Laravel上的有用书籍要在此页面上注册您的网站,请发送电子邮件至...

  讨论Laravel

📅  最后修改于: 2020-10-23 08:12:36        🧑  作者: Mango

Laravel是一个功能强大的MVC PHP框架,专为需要简单优雅的工具包来创建功能齐全的Web应用程序的开发人员而设计。 Laravel是由Taylor Otwell创建的。这是一个简短的教程,解释了Laravel框架的基础。...

  Laravel教程

📅  最后修改于: 2021-01-05 10:25:02        🧑  作者: Mango

Laravel教程Laravel教程提供了基本和高级概念。我们的Laravel教程专为初学者和专业人士设计。Laravel是一个开放源代码的PHP框架。它还提供了丰富的功能集,这些功能融合了PHP框架(如Codelgniter,Yii)和其他编程语言(如Ruby on Rails)的基本功能。我们的Laravel教程包括所有主题,例如简介,Laravel的历史,安装,Laravel路由,Larav...

  Laravel的功能

📅  最后修改于: 2021-01-05 10:25:55        🧑  作者: Mango

Laravel的特点我们知道PHP是程序员使用的最古老的编程语言,并且使用PHP开发了超过2000万个网站。 PHP是一种非常适合的编程语言,因为它可以满足业务需求,无论企业规模大小。 Laravel是最受欢迎的框架之一,具有高度丰富的功能。Laravel提供了一个定义明确的工具箱,允许开发人员编写更少的代码,从而减少出错的可能性。以下是Laravel的功能:认证方式身份验证是Web应用程序中最重...

  Laravel的历史

📅  最后修改于: 2021-01-05 10:26:51        🧑  作者: Mango

Laravel的历史2011年,Codeigniter是php中最流行的框架。它被广泛使用,因为它易于学习且有据可查。 Web开发人员使用CodeIgniter框架创建了许多项目,但是缺少某些基本功能,例如用户授权和身份验证。泰勒Otwell开始Laravel的发展提供笨框架的替代。Laravel的版本Laravel 1Laravel的第一个Beta版本于2011年6月9日发布,发布Beta版本后...