Laravel框架关键技术解析 架构师架构软设计模式前端开发书籍零基础自学计算机laravel5.1pdf下载

Laravel框架关键技术解析 架构师架构软设计模式前端开发书籍零基础自学计算机laravel5.1百度网盘pdf下载

作者:
简介:Laravel框架关键技术解析 架构师架构软设计模式前端开发书籍零基础自学计算机laravel5.1
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍


 

  商品基本信息,请以下列介绍为准
商品名称:   Laravel框架关键技术解析 (为web艺术家创造的PHP“全栈”式框架——简单、优雅、*效/深入研究Laravel的艺术性/**解析Laravel的核心点)
作者:   
市场价:   79元
ISBN号:   9787121292095
出版社:   电子工业出版社
商品类型:   图书


  其他参考信息(以实物为准)
  装帧:平装   开本:16开   语种:中文
  出版时间:2016-07-01   版次:1   页数:324
  印刷时间:2016-07-01   印次:1   字数:470千字


  主编推荐

本书以*新版本为基础进行介绍的。首先,本书从当前软件的开发思想和前沿编程技术讲起,而这些技术恰恰是laravel框架如此优雅的表现形式、模块间的低耦合、可扩展、易复用、支持分布式系统开发、支持异步数据处理等等一系列优势的核心。在此基础上从整体和模块两个层次上对laravel框架的运行机理和实现细节进行了详细介绍,通过具体实例介绍了laravel框架的应用,*后通过一个简单的web应用实例将这些内容串联起来,*终达到学以致用的目的。通过本书你不仅仅能够学习到laravel框架的应用,主要是能够学习它的开发和构建思想。



  目录
**章组件化开发与composer使用
1.1组件化开发
1.2composer使用
1.2.1composer安装
1.2.2组件安装
1.2.3自动加载
1.2.4composer命令行简介
1.3手动构建Laravel框架
1.3.1项目初始化
1.3.2添加路由组件
1.3.3添加控制器模块
1.3.4添加模型组件
1.3.5添加视图组件
第2章Laravel框架安装与调试环境建立
2.1Windows开发环境搭建和调试
2.1.1Laravel框架安装
2.1.2开发调试环境搭建
2.2Linux开发环境搭建
2.2.1LAMP环境搭建
2.2.2Laravel安装
第3章Laravel框架中常用的PHP语法
3.1组件化开发语法条件
3.1.1命名空间
3.1.2文件包含
3.2匿名函数
3.2.1匿名函数的使用
3.2.2Laravel框架中的应用
3.3PHP中的特殊语法
3.3.1魔术方法
3.3.2魔术常量
3.4反射
3.5后期静态绑定
3.6Laravel中使用的其他新特性
3.6.1trait
3.6.2简化的三元运算符
第4章Laravel框架中使用的HTTP协议基础
4.1HTTP发展与相关网络技术
4.1.1HTTP发展
4.1.2与HTTP协议相关的网络技术
4.2HTTP协议简介
4.2.1HTTP协议工作流程
4.2.2请求报文和响应报文结构简介
第5章Laravel框架初识
5.1Laravel框架应用程序目录结构
5.1.1Laravel框架应用程序根目录介绍
5.1.2app目录介绍
5.1.3vendor目录介绍
5.2Laravel框架应用程序的三个重要环节
5.2.1路由
5.2.2控制器
5.2.3视图
第6章Laravel框架中的设计模式
6.1服务容器
6.1.1依赖与耦合
6.1.2工厂模式
6.1.3IoC模式
6.1.4源码解析
6.2请求处理管道简介
6.2.1装饰者模式
6.2.2请求处理管道
6.2.3部分源码
第7章请求到响应的生命周期
7.1程序启动准备
7.1.1服务容器实例化
7.1.2核心类(Kernel类)实例化
7.2请求实例化
7.3处理请求
7.3.1请求处理准备工作
7.3.2中间件
7.3.3路由处理生成响应
7.4响应的发送与程序终止
7.4.1响应的发送
7.4.2程序终止
第8章服务容器与服务提供者
8.1服务容器
8.1.1服务容器的产生
8.1.2服务绑定
8.1.3服务解析
8.2服务提供者
8.2.1创建服务提供者
8.2.2注册服务提供者
8.2.3缓载服务提供者
第9章请求与响应的操作
9.1HTTP请求实例的操作
9.1.1请求实例的获取
9.1.2请求参数的获取
9.1.3请求参数的一次存储
9.1.4获取一次存储数据
9.2HTTP响应
9.2.1生成响应的主体内容
9.2.2生成自定义响应的实例
9.2.3生成重定向的响应
**0章数据库及操作
10.1数据库迁移与填充
10.1.1数据库迁移
10.1.2数据库填充
10.2查询构造器
10.2.1PHP中数据库的操作
10.2.2数据库连接的封装
10.2.3查询构造器的实现
10.2.4查询构造器的使用
10.2.5查询构造器的数据库操作
10.3EloquentORM
10.3.1EloquentORM的底层实现
10.3.2EloquentORM的使用
**1章redis数据库
11.1redis数据库简介
11.1.1安装
11.1.2redis数据结构
11.2redis数据库的应用
11.2.1数据存取
11.2.2redis数据库编程思想
11.2.3发布、订阅消息
**2章会话
12.1Cookie技术
12.2session技术
12.2.1session的工作机制
12.2.2session的配置
12.3Laravel框架中的session机制
12.3.1session的启动
12.3.2session的操作
12.3.3session的关闭
**3章消息队列
13.1同步类型消息队列
13.1.1消息发送
13.1.2消息处理
13.2数据库类型消息队列
13.2.1参数配置
13.2.2数据表的建立
13.2.3消息的生成、发送与处理
13.2.4消息存储
13.2.5消息获取
**4章认证与数据验证
14.1认证
14.1.1认证模块的配置
14.1.2数据表的建立
14.1.3添加用户认证路由
14.1.4认证视图的创建
14.1.5用户权限认证
14.2数据验证
14.2.1数据验证的实现
14.2.2数据验证的其他使用方法
14.2.3数据验证后期处理
14.2.4数据验证准则
**5章思维笔记实例
15.1数据库设计
15.1.1数据表设计
15.1.2模型类设计
15.2路由设计
15.2.1模块划分
15.2.2程序设计
15.3控制器设计与Web页面设计
15.3.1用户认证模块
15.3.2用户管理模块
15.3.3笔记类别管理模块
15.3.4笔记管理模块




























































































































































  内容简介
本书以Laravel 5.1版本为基础,从框架技术角度介绍Laravel构建的原理,从源代码层次介绍Laravel功能的应用。通过本书的学习,读者能够了解Laravel框架实现的方方面面,完成基于该框架的定制化应用程序开发。本书**章到第4章主要介绍了与Laravel框架学习相关的基础部分,读者可以深入了解该框架的设计思想,学习环境搭建,了解PHP语法知识和HTTP协议;第5章到**4章分别从某个方面介绍Laravel框架是如何构建和使用的,包括程序的生命周期、服务容器和数据库等,同时也将其中的一些构建技术剥离开,使读者可以学习该框架的构建技术和思想,如设计模式的内容;**5章是一个简单的实例,将前面的学习内容串联起来并在实践中应用,使读者学会使用该框架定制化地设计应用程序。本书既适合想了解Laravel框架构建技术的读者,也适合想深入了解Laravel框架的读者。


  作者简介
陈昊,2008年毕业于中国科学技术大学自动化系,保送研究生保留学籍,工作两年后回学校读硕士研究生,2013年毕业。目前于洛阳某研究所工作,从事网络安全、数据挖掘等方面工作。

 

···········