作品简介

ThinkPHP是Laravel之外广泛使用的PHP框架,本书结合现代Web技术,系统地介绍了ThinkPHP5的各项功能及其在实际开发中的应用,可帮助读者快速开发企业级项目。全书共8章,内容涵盖了ThinkPHP5开发环境搭建、ThinkPHP5框架简介、ThinkPHP5配置、ThinkPHP5路由、ThinkPHP5控制器、ThinkPHP5模型、ThinkPHP5视图、ThinkPHP5开发实战等,每一章都有大量的实例以及详尽的注释,便于读者理解和掌握。

本书所有的实例都可以在Web开发中直接使用,便于读者快速掌握Web应用开发技巧,非常适合对于网络开发有兴趣的人员阅读,同时也适合高等院校和培训机构的师生参考。

作者:陈学平、陈冰倩。

作品目录

  • 内容简介
  • 前言
  • 本书主要内容
  • 开发环境
  • 教学视频、源码与PPT课件下载
  • 本书读者对象
  • 第1章 ThinkPHP基础知识
  • 1.1 开发框架简介
  • 1.2 开发环境
  • 1.3 创建虚拟主机
  • 1.4 命名规范与目录结构
  • 第2章 ThinkPHP 5框架
  • 2.1 ThinkPHP 5框架概述
  • 2.2 ThinkPHP 5框架常用术语
  • 2.3 ThinkPHP 5框架的生命周期
  • 2.4 ThinkPHP 5入口文件的内容与功能
  • 2.5 URL访问
  • 第3章 ThinkPHP 5的配置
  • 3.1 ThinkPHP 5框架配置目录的种类与设置技巧:默认/自定义/扩展配置
  • 3.2 ThinkPHP 5框架的场景配置
  • 3.3 ThinkPHP 5框架中的模块配置
  • 第4章 ThinkPHP 5路由
  • 4.1 ThinkPHP 5路由简介
  • 4.2 ThinkPHP 5路由三大模式
  • 4.3 ThinkPHP 5中的路由注册方法
  • 4.4 ThinkPHP 5中路由规则的创建
  • 4.5 ThinkPHP 5常用的路由地址类型
  • 4.6 ThinkPHP 5路由参数
  • 4.7 ThinkPHP 5路由规则中变量规则的设置技巧
  • 4.8 ThinkPHP 5路由分组技术
  • 第5章 控制器
  • 5.1 控制器类初体验
  • 5.2 ThinkPHP 5控制器的进阶介绍
  • 5.3 ThinkPHP 5公共控制器与公共操作
  • 5.4 ThinkPHP 5前置操作
  • 5.5 ThinkPHP 5页面跳转与重定向
  • 5.6 请求对象与参数绑定:按名称和顺序访问变量
  • 5.7 请求对象的属性注入与方法注入
  • 5.8 请求对象的依赖注入
  • 第6章 数据库及模型
  • 6.1 连接数据库
  • 6.2 ThinkPHP 5查询构造器与链式操作
  • 6.3 ThinkPHP 5查询格式
  • 6.4 ThinkPHP 5数据库的新增与更新操作
  • 6.5 ThinkPHP 5模型的基本概念与基类Model介绍
  • 6.6 ThinkPHP 5模型的创建与使用
  • 6.7 用模型向数据表中添加数据
  • 6.8 ThinkPHP 5用模型来更新数据表中的数据
  • 6.9 ThinkPHP 5模型的查询操作
  • 6.10 ThinkPHP 5模型的删除操作
  • 第7章 ThinkPHP 5视图
  • 7.1 ThinkPHP 5视图实例化方法
  • 7.2 ThinkPHP 5模板变量赋值方法
  • 7.3 ThinkPHP 5模板的渲染方法
  • 7.4 ThinkPHP 5模板内容替换
  • 7.5 ThinkPHP 5模板中的系统变量输出
  • 7.6 ThinkPHP 5模板布局
  • 7.7 ThinkPHP 5模板继承
  • 7.8 利用ThinkPHP 5循环标签输出大量数据
  • 7.9 ThinkPHP 5比较标签
  • 7.10 ThinkPHP 5条件判断标签
  • 第8章 网站房产信息系统开发实例
  • 8.1 ThinkPHP 5开发环境简介
  • 8.2 网站数据库建立及数据库连接
  • 8.3 房产信息系统后台管理员登录功能的实现
  • 8.4 后台管理员权限管理的实现
  • 8.5 后台管理员的管理
  • 8.6 中介用户注册功能
  • 8.7 用户管理功能的实现
  • 8.8 找回密码
展开全部