laravel项目实战打造简书网站视频教程全套项目

浏览1063+

laravel项目实战打造简书网站视频教程全套项目

 

laravel简书网站项目实战教程简介

 

1、laravel项目实战视频教程主要打造一款类似简书网站文章社区的网站实战项目,项目采用laravel全新框架5.4版本,带你领略5.4版本带来的哪些变化。

2、项目使用laravel5.4搭建,会带领大家从最基础的功能讲起,让大家先从简单的部分练手,等对该项目有了彻底的了解和熟悉后,然后上手学习核心模块的开发。

3、最后,在完成其它周边模块的开发工作,项目从前台开发到后台开发,从简单到核心再到权限部分,有条理、有层次的逐步完成。

4、整个项目带大家由易到难的展示怎样使用php流行框架laravel进行具体的项目实战,在这整个开发过程中,包括模型关系的建立、数据访问填充以及数据库队列和迁移、全文搜索、laravel框架的设计思想、用户权限的设计思想都讲一一涉及。

 

laravel有哪些核心知识

 

1、随着项目基础功能的实战完成后,学员对laravel的基本用法应该会有了一定的认知,接下来就会循序渐进的深入到laravel的核心部分。

2、laravel有核心容器的概念,字面意思看就是存放东西的容器,容器内存放的是实例对象,将所有的对象都交由容器来管理以实现面向对象编程的控制反转和依赖注入的思想。

3、laravel还有门脸模式的概念,门脸模式为容器中的实体类提供了静态调用方法,可以直接使用。

 

laravel性能优化

 

1、laravel非常合理的提供了性能优化的技术,通常大家所认为的laravel运行速度较慢实际上是数据库查询过多导致,没有合理的使用laravel官方的性能优化。

2、laravel性能优化技术也叫预加载,比如列表页面有太多次的请求用户查询,没有合理的使用预加载,预加载就是数据在传递给前台的时候已经完全渲染了模板出来,前台只需展示即可。

 

第1章 课程概要大纲

 

1-1课程概要介绍

 

第2章 Laravel5.4版本介绍大纲

 

2-1Laravel5.4介绍
2-2Laravel1.0-5.4版本演进
2-3Laraver的社区生态
2-4与其他框架比Laravel的有事(上)
2-5与其他框架比Laravel的优势(下)

 

第3章 安装启动Laravel课程大纲

 

3-1Laravel的安装环境
3-2PHPstorm+squePro开发工具介绍
3-3使用Composer安装Laravel
3-4启动Laravel
3-5Laravel目录结构介绍
3-6修改.env数据库配置文件


第4章 文章模块课程大纲

 

4-1项目相关模块介绍
4-2文章模块章节说明
4-3Laravel路由的几种形式
4-4文章模块路由的实现
4-5blade模块渲染文章页面
4-6Laravel的blade模板
4-7balde语法优化文章模板页面
4-8使用migration创建posts数据表
4-9ORM创建文章模块模型
4-10文章列表页的实现
4-11文章详情页的逻辑实现
4-12csrf+富文本编辑器创建文章(上)
4-13csrf+富文本编辑器创建文章(下)
4-14文章编辑的逻辑实现
4-15使用模型完成删除文章操作
4-16章节重点总结

 

第5章 核心思想课程大纲

 

5-1Laravel核心思想之服务容器
5-2Laravel的核心思想之服务提供者
5-3Laravel的核心思想之门脸模式
5-4示例-分析Laravel核心日志类
5-5技巧-如何查找门脸及注入类方法

 

第6章 用户注册登录注册模块课程大纲

 

6-1用户模块章节介绍
6-2使用路由和模板搭建登录注册页面
6-3用户注册逻辑的实现(上)
6-4用户注册逻辑的实现(下)
6-5Auth门脸类的讲解及配置流程
6-6使用Auth实现用户登录逻辑
6-7策略类-policy用户授权
6-8使用Policy实现文章权限控制

 

laravel简书网站项目实战前六章课程目录

 

第7章 评论模块课程大纲

 

7-1评论模块章节介绍
7-2migration创建评论表
7-3介绍Laravel模型关联
7-4创建评论模型
7-5使用路由和模板搭建评论页面
7-6添加评论业务逻辑的实现
7-7使用模型和模型关联实现评论列表页
7-8使用withCount实现评论数

 

第8章 赞模块课程大纲

 

8-1赞模型块介绍mp4
8-2migration创建数据表
8-3使用模型实现赞页面的逻辑的实现
8-4扩展withCount实现点赞数和评论数

 

第9章 搜索模块课程大纲

 

9-1搜素模块介绍
9-2搜索模块的设计
9-3介绍Elasticsearch及相关插件
9-4梳理实现搜索模块的具体步骤
9-5elasticsearch的具体安装
9-6Laravel的scout包安装及Laravel-es包安装
9-7使用laravel的Command实现搜索引擎索引和模板的建立
9-8关联模型并使用scout命令导入数据
9-9使用路由和模板搭建搜索结果页
9-10使用scout实现搜索结果展示及分页

 

第10章 个人中心模块课程大纲

 

10-1个人中心模块介绍
10-2使用migration创建数据表好人模型
10-3实现多对多模型关联
10-4使用路由和模板搭建个人中心页面
10-5使用多对多模型实现个人中心逻辑(上)
10-6使用多对多模型实现个人中心逻辑(下)

 

第11章  专题模块课程大纲

 

11-1专题模块介绍
11-2使用migration创建数据表和模型
11-3使用路由和模板搭建专题页面
11-4使用viewcomposer实现公共区域的专题列表
11-5介绍Laravel中的scope
11-6scope实现某个用户未投稿的文章
11-7周边模型关联
11-8使用scope等完成专题详情页逻辑
11-9使用模型操作完成专题的投稿操作

 

laravel简书项目实战第七到十一章课程目录

 

第12章 后台基础框架搭建课程大纲

 

12-1管理后台章节介绍
12-2设计使用一份代码中包含前后台
12-3前后台的模板区分
12-4adminlte模板皮肤介绍和嵌入
12-5使用adminlte搭建管理后台登录页面
12-6使用adminlte搭建管理后台首页
12-7使用blade的layout抽取管理后台页面公用部分
12-8后台表前缀和模型约定
12-9使用Auth和guard搭建管理后台管理
12-10使用Auth实现管理后台登录页面

 

第13章 管理人员模块课程

 

13-1 管理模块简介
13-2管理人员列表和增加页面
13-3管理人员的列表和增加逻辑

 

第14章 审核模块课程大纲

 

14-1文章审核模块介绍
14-2文章审核的需求分析
14-3使用全局scope进行软删除模型
14-4完成文章审核模块页面
14-5使用withoutGlobalScope来完成文章审核功能

 

第15章 权限模块课程大纲

 

15-1生成数据库表字段与路由缓存提升性能
15-2分析用户角色权限模型
15-3创建表和模型
15-4使用hasMany搭建模型关系
15-5搭建路由和页面模板
15-6逻辑实现-用户篇
15-7逻辑实现-角色篇+权限篇
15-8逻辑实现-测试和数据添加
15-9使用Laravel的Gate实现权限管理(上)
15-10使用Laravel的Gate实现权限管理(下)

 

第16章 专题管理模块课程

 

16-1专题管理模块介绍
16-2专题管理模块需求分析
16-3Laravel的Resource介绍
16-4使用Resource完成专题路由
16-5专题管理模块完成

 

第17章 系统通知模块课程

 

17-1通知管理模块介绍
17-2具体需求设计和分析
17-3创建表和模型
17-4使用resource完成后台页面和逻辑
17-5完成前台页面和逻辑
17-6Laravel的队列的介绍
17-7使用Laravel的队列实现系统通知

 

第18章  性能优化

 

18-1使用加载进行优化

 

laravel项目实战第十二章到十八章课程目录

 

laravel项目实战

点击到视频教程获取界面

 

 

 

相关文章

laravel 微信商城实战视频教程集微信支付宝的支付项目

laravel 实战开发知乎项目视频教程携angularJs打造php在线教程

thinkphp项目实战企业站php培训学校实战视频教程

yii2.0视频教程下载yii2.0 电商平台项目实战

php秒杀系统设计实战视频教程极致高并发秒杀挑战

责任声明:文章信息由IT教程屋小编精心整理总结编排而成,倾注了心血和汗水,转载时请遵循行业规范务必注明文章作者、来源及本页链接,谢谢合作!
本篇文章标题:laravel项目实战打造简书网站视频教程全套项目
本篇文章url地址:http://www.itjcw123.cn/612.html

laravel项目实战打造简书网站视频教程全套项目:等您坐沙发呢!

发表评论