Laravel 8入门到开发CMS(2022)
What you'll learn
- 了解Laravel的历史,优势,学习资料
- 本地安装wamp或phpstudy环境
- 新建本地域名的Laravel网站
- 使用Composer国内镜像,下载和运行Laravel
- 讲解简单的MVC框架原理图
- 从零手写简单的MVC模型程序
- 从源代码一步步讲解Laravel框架的请求生命周期过程
- 讲解服务容器的概念,图解,创建,解析,以及和依赖注入的关系
- 讲解两种类型的服务提供者
- 讲解Laravel设定的门面和契约
- 使用phpstudy配置本地域名
- 路由的方法,命名,中间件设置
- 控制器创建和使用
- 视图的使用和批量传值
- 生成和运行迁移,设置表字段,回滚迁移和重建数据库
- 通过迁移文件,后加字段
- 模型的创建和使用
- 拆分静态页面
- 用Tinker,Factory,create方法,save方法等不同方式新增数据
- 用get方法,first方法,toArray方法读取数据
- 用create方法,save方法更新数据
- 用delete方法删除数据和软删除
- 通过路由和代码,和通过tinker方式生成后台用户
- 后台的登录功能
- 后台的登出功能
- 更换后台图标
- 修改后台左边菜单
Requirements
- 需要有基础的PHP基础
Description
从零入门Laravel,从Laravel的历史版本,优势,学习资料说起,下载安装做起,讲解Laravel的框架原理和核心概念,领略Laravel框架设计的精髓。
学习Laravel的同时,同步开发属于自己的CMS。通过定制化的CMS项目,可以更加深刻掌握Laravel的开发技术。
作者创意豪,开发有CMS,MVC框架,涉猎PHP,Java,Python,JavaScript,对编程颇感兴趣。
在创意豪看来,PHP相对于其他后端编程语言,具有快速高效开发的优势,在中小型企业快速开发自己的软件这方面,PHP无疑是最优的语言。
而Laravel是PHP中最受欢迎的框架,是最早引入Composer的管理方式,PHP的CLI命令行创建方式,也是最早将服务容器,服务提供者,门面,契约这些概念和设计思想,带入框架整体的使用和开发上。Laravel的出现,给PHP的生态发展增强了一些,同时也带动了其他框架的跟进发展。
因此,创意豪推出这个课程,可以让更多PHP开发者,了解和学习到Laravel的先进设计理念。
【Laravel简介和安装】
Laravel的历史版本
Laravel的优势
本课程推荐的学习资料
下载安装wamp
wamp新建本地域名的网站
下载安装phpstusy
phpstudy新建Laravel网站
使用Composer国内镜像,下载和运行Laravel
运行Laravel的方式
【Laravel架构思想】
MVC模型图解
实战:手写一个简单的MVC模型程序
Laravel的请求生命周期
服务容器的概念和图解
依赖注入
服务容器的创建和解析
两种类型的服务提供者
Facades:门面
Contracts:契约
【简易CMS:开发CMS的备注模块,实战带动知识点】
简介
下载Laravel和后台HTML模板
使用phpstudy配置本地域名
路由的方法
路由的命名和中间件路由
控制器
视图
生成和运行迁移,设置表字段
回滚迁移和重建数据库
通过迁移文件,后加字段
模型
准备备注模块所需的静态页面
分拆页面结构
CURD增删改查
用Tinker新增
用Factory新增
用create方法新增
用save方法新增
读取
用update方法更新
用save方法更新
用delete方法删除
软删除
【简易CMS:开发CMS的登录登出模块,掌握权限认证】
准备登录页面
准备登录登出模块所需要的文件和数据表
通过路由和代码方式生成后台用户
通过tinker方式生成后台用户
登录功能
登出功能和更换图标
整理左边菜单
Who this course is for:
- 对PHP感兴趣的学习者
- 对Laravel感兴趣的学习者
Instructor
创意豪是一个创意源的CTO,开源发布的软件其中有创意CMS,感觉未来会有一定发展空间的软件。
创意豪目前对Laravel, Wordpress比较熟悉,同时对PHP,Java,Python,JavaScript都有一定涉猎。
Laravel是目前最受欢迎的PHP框架,Wordpress是目前这个世界上最多人使用的开源CMS。
创意豪喜欢录制课程,因为课程可以把创意豪学会的技能,传授给世界各地有学习需要的人!
Neo is CTO of Creative Source, have created an open source system: Creative CMS.
Neo is familiar with Laravel, Wordpress. Laravel is the best popular framework in PHP, and Wordpress is the most people use CMS in the world.
Neo like to make the courses. He will continue to provide the better courses in the future.
Neo feel pleasure to make his course here!