





作者:陈学平、陈冰倩
定价:99元
印次:1-5
ISBN:9787302582700
出版日期:2021.08.01
印刷日期:2025.01.15
图书责编:王金柱
图书分类:零售
ThinkPHP是Laravel之外广泛使用的PHP框架,本书结合现代Web技术,系统地介绍了ThinkPHP 5的各项功能及其在实际开发中的应用,可帮助读者快速开发企业级项目。全书共8章,内容涵盖了ThinkPHP 5开发环境搭建、ThinkPHP 5框架简介、ThinkPHP 5配置、ThinkPHP 5路由、ThinkPHP 5控制器、ThinkPHP 5模型、ThinkPHP 5视图、ThinkPHP 5开发实战等,每一章都有大量的实例以及详尽的注释,便于读者理解和掌握。 本书所有的实例都可以在Web开发中直接使用,便于读者快速掌握Web应用开发技巧,非常适合对于网络开发有兴趣的人员阅读,同时也适合高等院校和培训机构的师生参考。
陈学平,重庆电子工程职业学院教授,长期在一线从事教学和开发工作。精通PHP、ASP编程语言和多种电子和电路方面的开发软件,以第一作者身份出版和主编了包括计算机、电工、电子等50余种教材和著作,深受广大读者喜欢。
前 言 PHP是一种免费而且开源的开发语言,具有开源、跨平台、易于使用、学习门槛低等优点,成为当前Web开发中的最佳编程语言。ThinkPHP 5作为快速、简单的面向对象的轻量级PHP开发框架,已经成长为国内领先和最具影响力的Web应用开发框架,众多的典型案例都可以用于商业以及门户级的开发。 本书的全部知识点都以ThinkPHP 5版本为主,详细介绍ThinkPHP 5极其相关的Web技术,可以帮助读者熟悉并掌握实用的ThinkPHP 5技术,其中包括当前比较流行的控制器、模型、视图、路由等主流技术,本书的实战项目也是MVC的典型开发案例,实用性非常强。本书所涉及的案例全部在服务器上调试成功,读者可以在学习和工作中直接使用。 本书主要内容 本书分8个章节,作为学习ThinkPHP的8个阶段,从ThinkPHP 5入门到可以独立完成一个标准Web开发为止。 第1章介绍ThinkPHP 5开发环境的搭建。 第2章介绍ThinkPHP 5的简介,包括入口文件、生命周期、命名目录规范等。 第3章介绍ThinkPHP 5的配置,包括默认配置、模块配置、场景配置等。 第4章介绍ThinkPHP 5的路由,包括路由模式、路由地址、路由注册、路由规则、路由参数、变量规则、路由分组等。 第5章介绍ThinkPHP 5的控制器,包括控制器的基础知识、公共操作与公共类、前置操作、页面跳转与重定向、请求对象与参数绑定、属性与依赖注入等。 第6章介绍ThinkPHP 5的模型,主要介绍连接数据库操作,查询、更新、删除、添加数据,以及模型读取器与修改器等。 第7章介绍Think...
第1章 ThinkPHP基础知识 1
1.1 开发框架简介 1
1.2 开发环境 2
1.3 创建虚拟主机 2
1.4 命名规范与目录结构 6
1.4.1 命名规范 6
1.4.2 目录结构 7
第2章 ThinkPHP 5框架 10
2.1 ThinkPHP 5框架概述 10
2.2 ThinkPHP 5框架常用术语 12
2.2.1 入口文件(index.php) 12
2.2.2 应用(application) 13
2.2.3 模块(module) 13
2.2.4 控制器(controller) 14
2.2.5 操作(action) 15
2.2.6 模型(model) 15
2.2.7 视图(view) 16
2.3 ThinkPHP 5框架的生命周期 17
2.4 ThinkPHP 5入口文件的内容与功能 20
2.5 URL访问 22
2.5.1 建立user模块 22
2.5.2 ThinkPHP支持的URL模式 23
2.5.3 URL大小写问题 24
第3章 ThinkPHP 5的配置 25
3.1 ThinkPHP 5框架配置目录的种类与设置技巧:默认/自定义/扩展配置 25
3.1.1 配置的种类 25
3.1.2 默认配置目录 26
3.1.3 自定义配置目录 27
3.1.4 扩展配置目录 29
3.2 ThinkPHP 5框架的场景配置 31
3.2.1 场景配置简介 31
3.2.2 场景配置操作 32 ... 查看详情
本书的内容涵盖了ThinkPHP 5开发环境的搭建、ThinkPHP 5框架简介、ThinkPHP 5配置、ThinkPHP 5路由、ThinkPHP 5控制器、ThinkPHP 5模型、ThinkPHP 5视图、ThinkPHP 5开发实例等。每一章都提供了大量的实例,并对代码进行了详尽的注释,便于读者理解和掌握。
本书所有内容都是当前Web开发中常用而且重要的技术,基于模块化的思想设计编写 ,能够帮助读者深刻理解ThinkPHP 5框架以及当前流行的控制器、模型、视图、路由等主流技术及概念。本书的实际项目是典型的MVC实例,全程教学,实用性较强。
本书基于ThinkPHP 5开发,所有代码示例全部在服务器上调试成功,并免费提供程序代码下载,可以让读者在学习和工作中直接使用。
查看详情