Laravel 5.1 基础教程
Laravel基础教程,基于Laravel文档,高于Laravel文档。将Laravel文档没讲清楚,或一带而过的地方详见阐述和注解,对关键部分则深入挖掘,从而帮助初学者更好地学习Laravel框架,对Laravel开发者也有一定参考意义。
安装篇
- 在 Windows 中安装 Laravel 5.1.X
- 在 Windows 上进行 Laravel Homestead 安装、配置及测试
- 在Laravel Homestead中使用Blackfire Profiler对应用性能进行分析
基础篇
- HTTP路由实例教程(一)—— 基本使用及路由参数
- HTTP路由实例教程(二)—— 路由命名和路由分组
- HTTP路由实例教程(三)—— CSRF攻击原理及其防护
- 中间件实例教程 —— 中间件的创建使用及中间件参数定义
- HTTP控制器实例教程 —— 创建RESTFul风格控制器实现文章增删改查
- HTTP 请求实例教程 —— 获取请求数据、Cookie及文件上传处理
- HTTP响应实例教程 —— 基本使用、生成Cookie、返回视图、JSON/JSONP、文件下载及重定向
- Laravel 视图实例教程 —— 在视图间共享数据及视图Composer
底层篇
- Laravel 5.x 启动过程分析
- Laravel 服务容器实例教程 —— 深入理解控制反转(IoC)和依赖注入(DI)
- Laravel 服务提供者实例教程 —— 创建 Service Provider 测试实例
- Laravel 门面实例教程 —— 创建自定义 Facades 类
数据库篇
- Laravel 数据库实例教程 —— 使用DB门面(原生SQL)操作数据库
- Laravel 数据库实例教程 —— 使用查询构建器对数据库进行增删改查
- Laravel 数据库实例教程 —— 使用查询构建器实现对数据库的高级查询
- Eloquent ORM 实例教程 —— ORM概述、模型定义及基本查询
- Eloquent ORM 实例教程 —— 模型创建、更新及批量赋值
- Eloquent ORM 实例教程 —— 模型删除及软删除相关实现
- Eloquent ORM 实例教程 —— 查询作用域和模型事件
- Eloquent ORM 实例教程 —— 关联关系及其在模型中的定义(一)
- Eloquent ORM 实例教程 —— 关联关系及其在模型中的定义(二)
- 在 Laravel 框架之外使用数据库查询构建器及 Eloquent ORM
- 将 Sequel Pro 中已存在的数据表导出为 Laravel 迁移文件
- 将 MySQL Workbench 中已存在的数据表导出到 Laravel 迁移文件
服务篇
- Laravel Spark 牛刀初试 —— 安装、设置及使用
- Laravel实例教程 —— 如何在Laravel 5.1中进行自定义包开发
- Laravel 5.1用户认证(一) —— 使用Laravel内置组件快速实现注册登录
- Laravel 5.1用户认证(二) —— 使用Laravel内置组件快速实现密码重置
- Laravel 5.1用户认证(三) —— 使用Socialite实现GitHub登录认证
- Laravel 5.1 中的ACL用户授权及权限检查功能实现教程
- Laravel 5.1 中创建自定义 Artisan 控制台命令实例教程
- Laravel 支付解决方案之 Laravel Cashier (一)—— 安装配置篇
- Laravel 支付解决方案之 Laravel Cashier (二)—— 付费会员&分期付款&生成发票
- Laravel 支付解决方案之如何使用支付宝进行支付
- Laravel 支付解决方案之如何使用银联支付进行支付
- Laravel 支付解决方案之如何使用微信支付进行支付
- Laravel 缓存实例教程(一)—— 基于Memcached缓存驱动的配置
- Laravel 缓存实例教程(二) —— 基于模型+缓存对文章增删改查进行优化
- Laravel中运行Gulp任务的利器 —— Laravel Elixir简介及入门教程
- 如何在 Laravel 5.1 中使用 Laravel Elixir 集成安装 Bootstrap
- Laravel Elixir 深入探究(一):Elixir配置选项、前端资源文件编译及合并
- Laravel Elixir 深入探究(二):版本控制、测试套件、任务执行以及自定义任务和扩展
- Laravel 5.1中 Redis 的安装配置及基本使用教程
- Laravel 5.1 分页功能实现及如何自定义分页样式
- Laravel 5.1 中的异常处理器和HTTP异常处理实例教程
- 基于 Laravel 集成的 Monolog 库对日志进行配置和记录
- Laravel 5.1 定义事件、事件监听器以及触发事件实例教程
- 使用 Laravel 5.1 的文件系统对文件进行存储、移动和删除操作
- 使用 Laravel 5.1 内置的本地化功能轻松实现多语言支持
- 在 Laravel 5.1 中使用SMTP驱动实现邮件发送(含附件和图片)
- Laravel 队列系列 —— 基于 Redis 实现任务队列的基本配置和使用
- Laravel 5.1 中 Session 数据存储、访问、删除及一次性Session实例教程
- Laravel 5.1 测试系列(一)—— PHPUnit 安装及简单单元测试示例
实战篇
新特性篇
- Laravel 5.2 新特性系列 —— 多用户认证功能实现详解
- Laravel 5.2 新特性系列 —— 表单数组输入验证功能实现
- Laravel 5.2 新特性系列 —— 隐式路由模型绑定功能实现
- Laravel 5.2 新特性系列 —— 访问频率限制中间件throttle的使用
- Laravel 5.2 新特性系列 —— 中间件组的定义及使用
- Laravel 5.3 新特性系列 —— 新增全局辅助函数 cache() 用法一览
- Laravel 5.3 新特性系列 —— 查询构建器方法 where/update 新增 JSON 属性操作语法
番外篇
- 在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能
- 如何在新浪云( SAE) 上安装部署 Laravel 5.1 应用并测试数据库连接
- Laravel Web Installer : 让 Laravel 应用像 WordPress 一样通过浏览器进行安装升级
- Laravel 5 如何实现网站在维护模式下允许指定 IP 用户访问(白名单)
- 在 Laravel 5 中通过 Simple QrCode 生成二维码功能详解
- Laravel 调试利器 —— Laravel Debugbar 扩展包安装及使用教程
- Laravel 5 中使用 JWT(Json Web Token) 实现基于API的用户认证
- Laravel 5 表单中如何集成使用 Google reCAPTCHA 验证码
- Laravel 5 中使用 HtmlBuilder 及 URL::asset() 引入站内或站外的 css 和 js 文件
- 使用 Php Artisan Tinker 来调试你的 Laravel
- 在 Mac 开发环境 Laravel Valet 中配置运行 Flarum 论坛系统
- 使用 Lumen 框架创建 REST API 实例教程
- Laravel 5 中基于 jQuery 实现分层级的类目树结构实例教程
- 在 Laravel 5.3 中使用官方扩展包 Scout + Algolia 实现全文搜索实例教程
如果你对学院君的工作表示肯定,并且学院提供的内容对你学习Laravel确实有所帮助,还望不吝打赏,以资鼓励~,点此前往打赏页面。
原创辛苦,未经允许,请勿转载! Laravel学院,致力于提供优质Laravel中文学习资源!
No Comments