AI简介
这是一本针对ThinkPHP 5进行编写的系统介绍书籍,内容由浅入深,由局部到整体,以实用性为目标,系统地介绍ThinkPHP框架的相关技术及其在Web开发中的应用。本书分为18章,内容包括开发环境搭建、配置系统、路由、控制器、数据库操作层、模型层、视图、验证器、缓存、Session和Cookie、命令行应用、开发调试、服务器部署、数据库设计、多人博客系统开发、图书管理系统开发、论坛系统开发与微信小程序商城系统开发。
本书以ThinkPHP 5框架介绍为起点,详细介绍了PHP的一种开源脚本语言,以及其在国内Web开发领域的重要地位。ThinkPHP 5版本是一个颠覆和重构版本,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开发做了大量的优化。
在开发环境搭建部分,作者为我们搭建了一个基于Windows10专业版操作系统的开发环境。在Web服务器方面,作者选择了PHP自带的Web服务器。在编程语言方面,本书使用了PHP 7.2.5(NTS)版本。在集成开发环境(IDE)方面,作者选择了PHPStorm 2