Laravel5.8入门与实战-安全与优化


Laravel5.8入门与实战-安全与优化


Laravel 默认的目录结构试图为不管是大型应用还是小型应用提供一个良好的起点。当然,你也可以按照自己的喜好重新组织应用的目录结构,因为 Laravel 对于指定类在何处被加载没有任何限制 —— 只要 Composer 可以自动载入它们即可。
Laravel 5.8 在美国时间2019年2月26号正式发布了,该版本引入了一些新特性以及最新的bug修复,并对框架核心代码做了优化。比如:

1.集成了 PHP 的 dotenv 3.0;
2.可以使用 Carbon 1.0 或 Carbon 2.0, 包括可以使用  CarbonImmutable, 甚至可以默认使用  CarbonImmutable 。本地化 Carbon 2.0 做了很大改变,2.0 版本相比较 1.0 版本提供了更友好的国际化支持;
3.可能产生中到高影响的重大改变是 来自 Laravel 5.8 的 Cache TTL 的改变 。现在将整型传到缓存的方法由分改为秒。不用太担心这个修改,在使用上虽然变更为类的方式,但是具体的使用方法与之前一致。并且 Laravel 有计划将 Helper 作为可选扩展包发布,你仍然可以在项目中使用它们;
4.只要解析策略和模型位于传统位置,您就不需要在 AuthServiceProvider 类中注册它们。如果您更喜欢将非常规路径用于模型和解析策略,则可以注册回调以注册策略或继续手动配置它们。

【课程知识点】
1.Laravel基础入门与实战
2.数据迁移与数据填充
3.使用pjax使用
4.富文本编辑器Neditor的使用
5.常见网站渗透方式
6.常见网站攻击的防范
7.搜索引擎蜘蛛来访记录
8.主动百度推送...

【课程收益】
Laravel5.8的快速入门、企业网站开发、企业网站安全、企业网站优化...

【课程内容】

第一章:课前准备

1. Laravel版本的选择
2. 本地开发环境的搭建 
3. 本地域名解析
4. git的简单介绍 
5. composer的安装和使用
6. 课程源码同步 
7. PHPStorm插件的安装 
8. 项目开发流程介绍 

第二章:Laravel基础入门

1. Laravel的安装以及安装过程中常见问题
2. Laravel入门介绍 
3. Laravel基本路由 
4. Laravel路由参数 
5. Laravel中间件 

第三章:项目模块设计和模板的引入

1. 模板的分离与blade布局模板
2. 功能模块设计 
3. 后台控制器的创建与访问
4. 后台模板的引入
5. 前后台模板的获取 

第四章:后台-系统配置模板的开发

1. 创建站点配置页面 
2. 数据库连接和数据表的创建 
3. 网站配置信息写入数据表 
4. 完善网站配置(新手常见问题处理) 
5. 数据验证与数据闪存 
6. 完善系统配置功能 
7. 使用pjax提升后用户操作体验 

第五章:后台-新闻模块开发

1. 数据迁移与数据填充 
2. 新闻列表显示与新增 
3. Laravel中的文件上传 
4. 富文本编辑器Neditor的使用 
5. pjax下编辑器的异常处理
6. Laravel表单请求验证
7. 新闻的编辑与删除 
8. 旧图片的处理和自定义公共函数

第六章:无限级分类

1. 无限级分类原理 
2. 无限级分类的添加 
3. 无限级分类的删除与编辑 
4. 静态方法的正确使用 
5. Laravel内置验证规则和自定义验证规则
6. 提示信息的本地化 

第七章:后台-产品管理模块开发

1. 产品管理
2. 产品添加扩展内容 
3. Laravel关联模型的使用 
4. 产品的编辑 
5. 产品编辑的完善
6. 产品的批量删除与单条删除
7. 使用Laravel模型事件完善产品删除功能 

第八章:后台-案例模块的开发

1. 数据表的创建和列表显示
2. 案例的添加 
3. 案例的编辑与删除 

第九章:后台-单页模块开发

1. 单页模块(1)公司简介的处理
2. 单页模块(2)招贤纳士功能实现
3. 单页模块(3)发展历程的实现

第一十章:后台-轮播图模块开发

1. 轮播图模块表的设计与数据迁移
2. 轮播图管理功能
3. 问题处理
4. ajax实现异步排序
5. Laravel中访问器的使用
6. 关于删除功能的扩展

第一十一章:后台-友情连接模块开发

1. 友情连接模块开发 

第一十二章:后台权限认证
立 即 下 载

相关资源

发表评论

点 击 提 交