推荐 综合 人气 评论 点赞
4. 路由到控制器 - Laravel从零开始教程
我们之前都是将一个闭包函数作为第二个参数传入到Route类对应的方法中,但是这种方式我们在做测试的时候可以使用下,真正开发的时候还是需要将让route能指向对应的控制器类的方法的,为什么要这么做?第一:这样不会让你的路由文件太多臃肿,其次在项目正式上

0评论2016-11-10127

[ Lumen 5.3 文档 ] 更多特性 —— 验证
1、简介Lumen提供了多种方法来验证应用输入数据。默认情况下,Lumen的控制器基类使用ProvidesConvenienceMethodstrait,该trait提供了便利的方法通过各种功能强大的验证规则来验证输入的HTTP请求。大多数情况下,Lumen中的验证实现和Laravel一样,可以通过完

0评论2016-10-31269

[ Lumen 5.3 文档 ] 更多特性 —— 事件
1、简介Lumen事件提供了简单的观察者模式实现,允许你订阅和监听应用中的事件。事件类通常存放在app/Events目录,监听器存放在app/Listeners。2、和Laravel的区别通常,Lumen中的事件函数和Laravel几乎一样,所以关于其使用可参考Laravel事件文档。Lumen也支

0评论2016-10-3144

[ Lumen 5.3 文档 ] 更多特性 —— 用户授权
1、简介除了提供开箱即用的认证服务之外,Lumen还为资源的授权逻辑和访问控制提供了便捷的方法。你可以通过多种方法和辅助函数组织管理授权逻辑。通常,Lumen中授权的使用和Laravel中一样,这里我们只讨论不同的地方,更多使用细节请参考完整的Laravel文档。2

0评论2016-10-31170

[ Lumen 5.3 文档 ] 更多特性 —— 用户认证
1、简介Lumen中的认证和Laravel使用同样的底层库,但和完整的Laravel框架相比配置完全不一样。由于Lumen不再支持Session状态,如果你想要认证输入的请求,只能通过API token的方式实现。2、起步认证服务提供者注:在使用Lumen的认证特性之前,需要取消bootstr

0评论2016-10-31120

Laravel 5 程序优化技巧
很多人都说Laravel运行性能太低,其实Laravel自带了很多优化的命令,以获得更好的性能。本文就介绍一些Laravel的技巧,不局限于这些自带的命令行哦。一、PHP开启OpCache这个应该是优化效果最明显的了,开启与不开启加载时间相差一倍。并且PHP 5.5 以后内建了

0评论2016-10-31110

[ Lumen 5.3 文档 ] 更多特性 —— 队列
1、简介Lumen队列服务为各种不同的后台队列驱动提供了统一的API。队列允许你延迟耗时任务(例如发送邮件)的执行,从而大幅提高web请求的响应速度。和框架很多其他部分一样,Lumen的队列任务和Laravel的队列任务功能一致,所以,要了解更多Lumen队列任务细节

0评论2016-10-3185

Laravel 学习笔记之 Query Builder 源码解析(中)
说明:本篇主要学习数据库连接阶段和编译SQL语句部分相关源码。实际上,上篇已经聊到Query Builder通过连接工厂类ConnectionFactory构造出了MySqlConnection实例(假设驱动driver是mysql),在该MySqlConnection中主要有三件利器:\Illuminate\Database\MysqlCo

0评论2016-10-31141

[ Lumen 5.3 文档 ] 更多特性 —— 缓存
1、简介Lumen为不同的缓存系统提供了统一的API。缓存配置项位于.env文件。在该文件中你可以指定在应用中默认使用哪个缓存驱动。Lumen支持目前流行的缓存系统如Memcached和Redis等。2、和Laravel的区别Lumen缓存驱动使用和Laravel一模一样的代码,除了配置之外

0评论2016-10-31136

« 上一页 5/14 下一页 »