ThinkPHP 5版本是一个颠覆和重构版本,采取全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开拓做了大量的优化,包括路由、日志、非常、模型、数据库、模板引擎和验证等模块都已经重构,不适宜原有ThinkPHP 3.2项目的升级,以是编写了本书。
本书编写的目的是让读者能够系统地学习ThinkPHP 5框架。纵然读者不理解MVC模式或者MVC框架,阅读本书也不会有太大的问题,并且学完本书后能基于ThinkPHP 5开拓自己的项目。为了加强读者对内容的理解,每一章都有配套示例以及详尽的注释,便于读者理解和学习。大部分章节都会配有练习,进行针对性的演习。在本书的后半部分更是直接展示一个完全项目的开拓流程,让读者可以在实践中学习。毕竟“眼过千遍,不如手写一遍”。
针对上一版代码Github单个仓库托管问题,本书实例代码已经改为组织托管,每个项目都会利用独立的仓库保存。所有的实例都可以在Web开拓中直策应用,省去了读者“造轮子”的过程,以专注于业务逻辑开拓。对付本书内容有任何疑问或者在实际开拓中碰着问题的读者可以在Github上的issue中提出问题,作者会进行解答。本书仓库地址为https://github.com/thinkphp5-inaction。如果下载有问题,请联系booksaga@163.com,邮件主题为“ThinkPHP5实战”。

操作系统:Windows10专业版
Web做事器:PHP自带
PHP版本:PHP 7.2.5(NTS)(ThinkPHP 5哀求PHP版今年夜于即是5.6即可)
IDE:PHPStorm 2018.1
ThinkPHP版本:ThinkPHP 5.0.19(本书提到的ThinkPHP 5即指这个版本)
浏览器:Google Chrome 66(更高的版本也没有问题)
本书适宜读者 Web开拓爱好者 拥有PHP根本想深入学习PHP大型项目开拓的职员 大中专院校以及培训机构的讲师 初/中级网站开拓职员著 者
2019年8月
\r\r