万本电子书0元读

万本电子书0元读

顶部广告

ThinkPHP 5实战电子书

本书用于门,实战性很强,没有复杂的概念讲解,都是实际项目中使用的实用技术,比如数据验证、调试、部署、缓存等。多人博客、图书管理系统、论坛系统、微信小程序商城系统四个实战项目案例,使读者尽快切ThinkPHP 5企业级项目发。

售       价:¥

纸质售价:¥37.00购买纸书

192人正在读 | 2人评论 6.2

作       者:夏磊

出  版  社:清华大学出版社

出版时间:2019-10-01

字       数:6.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书针对ThinkPHP 5行编写,内容由浅深,由局部到整体,以实用性为目标,系统地介绍ThinkPHP框架的相关技术及其在Web发中的应用。 本书分为18章,内容包括发环境搭建、配置系统、路由、控制器、数据库操作层、模型层、视图、验证器、缓存、Session和Cookie、命令行应用、发调试、服务器部署、数据库设计、多人博客系统发、图书管理系统发、论坛系统发与微信小程序商城系统发。如果读者在阅读本书时遇到问题,还可以到Github上提出问题获得解答。 本书适合ThinkPHP初学者、PHP应用发人员,也适合作为高等院校和培训学校计算机相关专业的师生教学参考。<br/>【推荐语】<br/>本书用于门,实战性很强,没有复杂的概念讲解,都是实际项目中使用的实用技术,比如数据验证、调试、部署、缓存等。多人博客、图书管理系统、论坛系统、微信小程序商城系统四个实战项目案例,使读者尽快切ThinkPHP 5企业级项目发。<br/>【作者】<br/>夏磊,毕业于湖南工业大学网络工程专业;目前从事软件发工作,精通PHP服务器脚本语言技术,善于把握与运用新技术,如LAMP平台下Web软件的发、软件架构、设计模式、JavaScript、YII、Golang等;博客上有大量的Web相关技术文章,深受读者好评;著有图书《ThinkPHP实战》。<br/>
目录展开

内容简介

前 言

本书示例代码

本书开发环境

本书适合读者

第1章 搭建开发环境

1.1 下载开发工具/软件

1.2 HelloWorld

第2章 配置系统

2.1 配置的路径

2.2 配置的格式

2.3 配置的加载顺序

2.4 配置的读写与示例

2.5 小结

第3章 路由

3.1 路由模式

3.2 路由定义

3.3 路由条件

3.4 路由地址

3.5 Restful路由

3.6 路由分组

3.7 全局404路由

3.8 路由绑定

3.9 URL生成

3.10 小结

第4章 控制器

4.1 定义

4.2 输出响应

4.3 配置响应格式

4.4 初始化操作和前置操作

4.5 跳转和重定向

4.6 控制器嵌套

4.7 获取请求详情

4.8 获取输入数据

4.9 参数绑定

4.10 页面缓存

4.11 小结

第5章 数据库操作层

5.1 数据库配置

5.2 基本操作

5.3 使用查询构造器

5.4 查询语法

5.5 连贯操作

5.6 连贯操作示例

5.7 查询事件与SQL调试

第6章 模型层

6.1 模型定义

6.2 插入数据

6.3 更新数据

6.4 批量更新(只支持主键)

6.5 删除数据

6.6 查询数据

6.7 批量查询

6.8 聚合查询

6.9 get/set

6.10 自动时间戳处理

6.11 只读字段

6.12 软删除

6.13 自动完成

6.14 数据类型自动转换

6.15 快捷查询

6.16 全局查询条件

6.17 模型事件

6.18 关联模型

第7章 视图

7.1 渲染方法

7.2 模板引擎配置

7.3 模板赋值与渲染

7.4 Think模板引擎语法

7.5 模板继承

7.6 模板标签库

第8章 验证器

8.1 验证器类

8.2 验证规则

8.3 自定义规则

8.4 控制器/模型验证

8.5 便捷验证

8.6 小结

第9章 缓存

9.1 缓存配置

9.2 缓存操作

第10章 Session和Cookie

10.1 Session和Cookie区别

10.2 Session配置

10.3 Session操作

10.4 Cookie配置

10.5 Cookie操作

第11章 命令行应用

第12章 开发调试

12.1 调试模式的开启和关闭

12.2 变量调试

12.3 执行流程

12.4 性能调试

12.5 异常

12.6 异常抛出

第13章 服务器部署

13.1 apt-get常用命令

13.2 安装步骤

13.3 配置文件路径

13.4 服务管理命令

13.5 配置默认站点

第14章 数据库设计

14.1 设计原则

14.2 设计工具

第15章 多人博客系统开发

15.1 项目目的

15.2 需求分析

15.3 功能分析

15.4 数据库设计

15.5 模块设计

15.6 效果展示

15.7 代码示例

15.8 项目总结

15.9 项目完整代码

第16章 图书管理系统开发

16.1 项目目的

16.2 MVC+Repository+Service介绍

16.3 需求分析

16.4 功能分析

16.5 模块设计

16.6 数据库设计

16.7 核心业务流程

16.8 效果展示

16.9 代码示例

16.10 项目总结

16.11 项目完整代码

第17章 论坛系统开发

17.1 项目目的

17.2 需求分析

17.3 功能分析

17.4 模块设计

17.5 数据库设计

17.6 效果展示

17.7 代码示例

17.8 项目总结

17.9 项目完整代码

第18章 微信小程序商城系统开发

18.1 项目目的

18.2 需求分析

18.3 功能分析

18.4 模块设计

18.5 数据库设计

18.6 效果展示

18.7 代码示例

18.8 项目总结

18.9 项目完整代码

后 记

累计评论(2条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部