图书介绍

Laravel框架关键技术解析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Laravel框架关键技术解析
  • 陈昊,陈远征,陶业荣等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121292095
  • 出版时间:2016
  • 标注页数:325页
  • 文件大小:42MB
  • 文件页数:337页
  • 主题词:网页制作工具-PHP语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Laravel框架关键技术解析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 组件化开发与composer使用1

1.1 组件化开发1

1.2 composer使用2

1.2.1 composer安装2

1.2.2 组件安装5

1.2.3 自动加载6

1.2.4 composer命令行简介7

1.3 手动构建Laravel框架8

1.3.1 项目初始化8

1.3.2 添加路由组件9

1.3.3 添加控制器模块12

1.3.4 添加模型组件13

1.3.5 添加视图组件17

第2章 Laravel框架安装与调试环境建立21

2.1 Windows开发环境搭建和调试21

2.1.1 Laravel框架安装21

2.1.2 开发调试环境搭建22

2.2 Linux开发环境搭建31

2.2.1 LAMP环境搭建31

2.2.2 Laravel安装36

第3章 Laravel框架中常用的PHP语法39

3.1 组件化开发语法条件39

3.1.1 命名空间39

3.1.2 文件包含43

3.2 匿名函数48

3.2.1 匿名函数的使用49

3.2.2 Laravel框架中的应用49

3.3 PHP中的特殊语法50

3.3.1 魔术方法50

3.3.2 魔术常量53

3.4 反射55

3.5 后期静态绑定58

3.6 Laravel中使用的其他新特性60

3.6.1 trait60

3.6.2 简化的三元运算符63

第4章 Laravel框架中使用的HTTP协议基础64

4.1 HTTP发展与相关网络技术64

4.1.1 HTTP发展64

4.1.2 与HTTP协议相关的网络技术65

4.2 HTTP协议简介71

4.2.1 HTTP协议工作流程71

4.2.2 请求报文和响应报文结构简介71

第5章 Laravel框架初识77

5.1 Laravel框架应用程序目录结构77

5.1.1 Laravel框架应用程序根目录介绍77

5.1.2 app目录介绍78

5.1.3 vendor目录介绍78

5.2 Laravel框架应用程序的三个重要环节79

5.2.1 路由79

5.2.2 控制器82

5.2.3 视图86

第6章 Laravel框架中的设计模式92

6.1 服务容器92

6.1.1 依赖与耦合92

6.1.2 工厂模式94

6.1.3 IoC模式95

6.1.4 源码解析99

6.2 请求处理管道简介104

6.2.1 装饰者模式105

6.2.2 请求处理管道106

6.2.3 部分源码110

第7章 请求到响应的生命周期114

7.1 程序启动准备114

7.1.1 服务容器实例化115

7.1.2 核心类(Kernel类)实例化120

7.2 请求实例化121

7.3 处理请求124

7.3.1 请求处理准备工作125

7.3.2 中间件137

7.3.3 路由处理生成响应140

7.4 响应的发送与程序终止146

7.4.1 响应的发送146

7.4.2 程序终止148

第8章 服务容器与服务提供者150

8.1 服务容器150

8.1.1 服务容器的产生150

8.1.2 服务绑定151

8.1.3 服务解析153

8.2 服务提供者156

8.2.1 创建服务提供者157

8.2.2 注册服务提供者158

8.2.3 缓载服务提供者158

第9章 请求与响应的操作160

9.1 HTTP请求实例的操作160

9.1.1 请求实例的获取160

9.1.2 请求参数的获取161

9.1.3 请求参数的一次存储165

9.1.4 获取一次存储数据166

9.2 HTTP响应166

9.2.1 生成响应的主体内容167

9.2.2 生成自定义响应的实例167

9.2.3 生成重定向的响应170

第10章 数据库及操作174

10.1 数据库迁移与填充174

10.1.1 数据库迁移174

10.1.2 数据库填充178

10.2 查询构造器180

10.2.1 PHP中数据库的操作181

10.2.2 数据库连接的封装185

10.2.3 查询构造器的实现191

10.2.4 查询构造器的使用192

10.2.5 查询构造器的数据库操作196

10.3 Eloquent ORM198

10.3.1 Eloquent ORM的底层实现198

10.3.2 Eloquent ORM的使用205

第11章 redis数据库214

11.1 redis数据库简介214

11.1.1 安装214

11.1.2 redis数据结构215

11.2 redis数据库的应用220

11.2.1 数据存取220

11.2.2 redis数据库编程思想234

11.2.3 发布、订阅消息235

第12章 会话239

12.1 Cookie技术239

12.2 session技术241

12.2.1 session的工作机制241

12.2.2 session的配置244

12.3 Laravel框架中的session机制245

12.3.1 session的启动246

12.3.2 session的操作252

12.3.3 session的关闭253

第13章 消息队列256

13.1 同步类型消息队列257

13.1.1 消息发送257

13.1.2 消息处理265

13.2 数据库类型消息队列267

13.2.1 参数配置267

13.2.2 数据表的建立267

13.2.3 消息的生成、发送与处理269

13.2.4 消息存储269

13.2.5 消息获取270

第14章 认证与数据验证273

14.1 认证273

14.1.1 认证模块的配置273

14.1.2 数据表的建立274

14.1.3 添加用户认证路由275

14.1.4 认证视图的创建276

14.1.5 用户权限认证279

14.2 数据验证285

14.2.1 数据验证的实现285

14.2.2 数据验证的其他使用方法289

14.2.3 数据验证后期处理290

14.2.4 数据验证准则291

第15章 思维笔记实例293

15.1 数据库设计293

15.1.1 数据表设计293

15.1.2 模型类设计296

15.2 路由设计301

15.2.1 模块划分301

15.2.2 程序设计301

15.3 控制器设计与Web页面设计301

15.3.1 用户认证模块302

15.3.2 用户管理模块307

15.3.3 笔记类别管理模块311

15.3.4 笔记管理模块317

热门推荐