PHP典型功能与Laravel5框架开发

您所在的位置:网站首页 laravel模板使用函数 PHP典型功能与Laravel5框架开发

PHP典型功能与Laravel5框架开发

#PHP典型功能与Laravel5框架开发| 来源: 网络整理| 查看: 265

步骤1: PHP的Redis应用及HTTP协议

不断提升编程效率和质量,带你学习Redis缓存,实现网站优化;实现消息队列,减轻数据高峰时服务器压力;熟悉HTTP,了解邮件发送逻辑

第1课 Redis初识

主要讲解多种环境下安装Redis以及Redis中key-value、list、hash、set型数据。

第2课 项目:Redis案例

课程中主要讲解使用Redis实现新闻项目中pv、分类浏览、评论数量以及分页等内容的优化。

第3课 Redis消息队列

课程中主要讲解Redis消息队列中list方式和发布订阅方式。

第4课 Http协议

HTTP协议是服务器传输超文本到本地浏览器的传送协议。课程主要讲解了域名解析、三次握手以及请求头部信息等

第5课 邮件发送

课程主要介绍不同方式发送邮件,以及发送邮件遇到的异常处理、日志等

步骤2: PHP核心技术运用

手把手教你如何实现短信验证,支付宝支付,SSO单点登录,socket等实际项目中的热点功能,以及第三方API接口的开发思路及问题解决方法,深入了解时下最安全的网络协议HTTPS的工作原理。

第1课 LNMP环境搭建

课程中主要讲解Linux下nginx的创建以及PHP、mysql的安装

第2课 SSO单点登录

该课程主要介绍SSO的实现原理 和流程,还包括认证中心和客户端的实现

第3课 HTTPS协议

课程主要讲解 HTTP和HTTPS协议的区别 ,以及HTTPS中SSL和TSL详解、证书的创建和HTTPS在apache以及nginx服务器中的部署

第4课 CURL函数

课程中主要讲解CURL函数的基本使用,以及使用CURL函数抓取信息、访问API接口等内容。

第5课 短信接口&验证码登录

主要讲解第三方短信接入流程,完整的验证码登录实现,以及第三方登录冲突解决和接口开发延伸等内容。

第6课 支付宝支付

课程主要讲解支付环境的相关配置,SDK、支付案例、支付结果的异步通知、支付结果的同步通知等内容。

第7课 socket基础

主要讲解socket客户端与服务端连接、socket搭建http服务及多客户端请求、使用Workerman框架实践应用完成聊天室案例等相关内容。

步骤3: Laravel5框架基础

PHP流行框架之一Laravel5,详细讲解路由,控制器,数据库迁移,DB类,ORM模型,Blade视图模板等各个模块的基础使用和原理。

第1课 Laravel的路由和控制器

详细讲解Laravel的下载和安装,介绍Laravel路由,控制器的使用个,带着同学们一起认识Laravel的中间件,对路由进行分组。

第2课 Laravel视图及数据库迁移

详细介绍了Laravel视图的使用和blade常用语法,讲解模板的继承和布局基本知识,学习数据库迁移以及如何创建,回滚,修改,刷新数据表

第3课 Laravel查询构造器和ORM模型

详细介绍了DB类和ORM模型的使用,讲解Laravel中数据的增删改查等基本操作,了解本地和全局作用域,以及Seeder和模型工厂等知识。

步骤4: 实战Laravel5开发慕课简书

通过简书案例,直击工作重难点,学习migration数据迁移、auth用户认证、model模型组件,完成简书的文章模块、专题模块、后台管理系统模块,技能进一步提升,达到符合就业要求。

第1课 Laravel简书-文章模块

主要讲解文章的添加、列表展示、编辑、删除功能

第2课 登录、注册、评论、赞模块开发

主要讲解登录权限认证以及评论赞模块的开发

第3课 个人中心、专题模块搭建

主要讲解个人中心页面数据统计以及专题对应文章页面开发

第4课 Laravel简书-后台模块搭建

主要讲解后台基础框架的搭建、管理模块、审核模块权限模块的开发

步骤5: Swoole入门

作为一名程序员不断修炼内功,本步骤学习swoole的安装、TCP、UDP、HTTP、websocket、task任务的使用,提升个人职业竞争力。

第1课 Swoole入门

主要讲解swoole的安装,以及swoole中TCP、UDP、HTTP、websocket、task任务的使用



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3