「Laravel 5.3 中文文档」核心概念 – Contracts 2016/08/24 | Laravel 5.3 中文文档 | 暂无评论 | (3评) Laravel 的 Contracts 是由框架提供的、定义了核心服务的一组接口。例如 Illuminate\Contracts\Queue\Queue contract 定义了队列任务需要的方法。而 Illuminate\Contracts\Mail\Mailer 定义了发送邮件需要的方法。
「Laravel 5.3 中文文档」核心概念 – Facades 2016/08/21 | Laravel 5.3 中文文档 | 3 条评论 | (1评) Facade 为应用的服务容器中可访问的方法提供了一个“静态”的接口。Laravel 提供了多个 facades,它们几乎可以访问 Laravel 的所有功能。Laravel facades 作为服务容器底层类的“静态代理”,提供了简洁、生动的语法,并且比传统的静态方法更加易测试、更加灵活。
「Laravel 5.3 中文文档」核心概念 – 服务提供者 2016/08/21 | Laravel 5.3 中文文档 | 暂无评论 | (3评) 服务提供者是所有 Laravel 应用程序启动的核心所在。你自己的应用,以及 Laravel 的核心服务都是通过服务提供者启动的。但是我们所谓的“启动”是什么意思呢?一般来说,我们指的是 注册 事物,包括注册服务容器绑定、事件监听器、中间件、甚至路由。服务提供者是配置你的应用程序的核心所在。
「Laravel 5.3 中文文档」核心概念 – 服务容器 2016/08/20 | Laravel 5.3 中文文档 | 2 条评论 | (4评) Laravel 服务容器是一个管理类的依赖及提供依赖注入的强大的工具。依赖注入是个花俏的名词,事实上是指:类的依赖通过构造函数或在某些类中通过 setter 方法将类依赖注入到类中。
「Laravel 5.3 中文文档」开发环境 – Valet 2016/08/20 | Laravel 5.3 中文文档 | 暂无评论 | (1评) Valet 是 Mac 下一个极简的 Laravel 开发环境。不需要 Vagrant,也不需要 Apache、 Nginx 以及 /etc/hosts 文件。你甚至可以使用本地 tunnels 公开共享你的站点。
「Laravel 5.3 中文文档」开发环境 – Homestead 2016/08/19 | Laravel 5.3 中文文档 | 3 条评论 | (2评) Laravel Homestead 是一个官方的、预封装的 Vagrant 包,为你提供了一个非常棒的开发环境,你不需要在本地机器上安装 PHP、HHVM、WEB 服务、以及其他任何服务软件。Vagrant 包完全是一次性的,如果有地方出错了,你可以在数分钟内销毁并重新创建环境。
「Laravel 5.3 中文文档」开始 – 错误 & 日志 2016/08/14 | Laravel 5.3 中文文档 | 暂无评论 | (2评) 当你安装一个新的 Laravel 应用时,错误与异常处理已经为你配置好了。应用所有的异常都会触发 App\Exceptions\Handler 类,记录并渲染后返回给用户。该文档将会深入探讨这个类。
「Laravel 5.3 中文文档」开始 – 目录结构 2016/08/12 | Laravel 5.3 中文文档 | 2 条评论 | (3评) Laravel 的目录结构想为无论大小应用都提供一个好的开端。当然,你可以根据自己的喜好来随意组织目录结构,Laravel 对于类放置在什么地方没有做任何强制的限制 – 只要 Composer 可以自动加载它就可以。
「Laravel 5.3 中文文档」开始 – 配置 2016/08/09 | Laravel 5.3 中文文档 | 暂无评论 | (1评) Laravel 框架所有的配置文件都存放在 config 目录下。每一个配置项都有完整的注释,所以你可以浏览这些文件去熟悉你可能用到的配置项。
「Laravel 5.3 中文文档」开始 – 安装 2016/08/09 | Laravel 5.3 中文文档 | 暂无评论 | (2评) Laravel 对运行环境需求比较低。当然,所有的这些需求 Laravel Homestead 虚拟机都满足,所以,强烈推荐你使用 Homestead 作为 Laravel 本地开发环境。