





作者:夏磊
定价:49元
印次:1-7
ISBN:9787302466529
出版日期:2017.04.01
印刷日期:2019.12.17
图书责编:夏毓彦
图书分类:零售
PHP是一种通用开源脚本语言,开源、跨平台、易于使用,主要适用于Web开发领域。MVC模式使得PHP在大型Web项目开发中耦合性低、重用性高、可维护性高、有利于软件工程化管理。本书以实用性为目标,系统地介绍了ThinkPHP框架的相关技术及其在Web开发中的应用。 全书共14章,每一章都是相对独立的知识点的集合。内容涵盖了ThinkPHP常用功能模块和实用技巧、MySQL数据库的设计与应用、完整的Web项目开发流程等目前PHP开发中最主流的技术,每一章都有大量的示例以及详尽的注释,便于读者的理解和掌握。最后通过4个完整的项目详细介绍了Web应用从设计到运行的各个环节,便于读者更好地实践。 对于拥有PHP基础而不知道下一步该做什么的读者而言,本书不失为一本好的入门教材,本书所有的实例都可以在Web开发中直接使用,使读者能够加快Web应用开发的进程。此外,本书也适合对于网络开发有兴趣的读者,以及大中专院校和培训机构的师生阅读与参考。
夏磊,目前从事软件开发工作。精通PHP服务器脚本语言技术,善于把握运用新技术,如LAMP&LNMP平台以及Node.js平台下Web软件的开发、软件架构、设计模式等。作者博客上大量的PHP相关技术文章,深受读者好评。
前 言 PHP是一种免费而且开源的开发语言,开源、跨平台、易于使用、学习门槛低的优点已经成为当前Web开发中的最佳编程语言。ThinkPHP作为快速、简单的面向对象的轻量级PHP开发框架,已经成长为国内最领先和最具影响力的Web应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。 本书包括14个章节,作为学习ThinkPHP的6个阶段,从ThinkPHP入门到可以独立完成一个标准化的Web项目为止,所有内容都是当前Web开发中常用而且重要的内容,全书基于模块化的思想设计编写,可以帮助读者深刻理解ThinkPHP框架。本书全部知识点都以最新的ThinkPHP3.2.3版本为主,详细介绍了ThinkPHP极其相关的Web技术,可以帮助读者熟悉并掌握实用的ThinkPHP技术,其中包括当前比较流行的模版化网页布局、路由、缓存、多语言等主流技术,实用性非常强。本书所涉及的示例全部在服务器上运行通过,读者在学习和工作中,可以直接使用本书给出的一些示例。 本书编写的宗旨是让读者能够拥有一本ThinkPHP方面的学习和开发使用的书籍,本书力求对所涉及的知识点讲解到位,让读者可以轻松理解并掌握。对于几乎每个知识点都有可运行的代码配套,所有代码都有详尽的注释及说明。在大部分章节的最后都会结合一个实际用例,对该章知识进行归纳总结,能够帮助读者更好地掌握理论知识点,提高实际编程能力。 本书所有开发实例的源代码托管在github上: https://github.com/xialeistudio/thinkphp-inaction 读者可以在开发中直接使用。对于本书有任...
第1章 ThinkPHP入门 1
1.1 MVC模式概述 1
1.2 ThinkPHP是什么 2
1.3 搭建PHP开发环境 2
1.3.1 获取UPUPW 2
1.3.2 安装UPUPW 3
1.3.3 目录结构说明 4
1.3.4 添加虚拟主机 4
1.3.5 安装集成开发环境PHPStorm 6
1.4 第一个ThinkPHP程序 7
1.5 应用结构说明 8
1.5.1 目录说明 8
1.5.2 入口文件 8
1.5.3 自动生成 9
1.5.4 模块 9
1.5.5 控制器 9
1.6 术语解释 10
1.7 小结 11
第2章 配 置 12
2.1 配置类型 13
2.1.1 默认配置 13
2.1.2 公共配置 13
2.1.3 模式配置 13
2.1.4 调试配置 14
2.1.5 场景配置 14
2.1.6 模块配置 14
2.1.7 扩展配置 14
2.1.8 动态配置 15
2.2 配置操作 15
2.2.1 C函数 16
2.2.2 读取配置 17
2.2.3 加载扩展配置 19
2.2.4 写入配置 20
2.3 小结 23
第3章 路 由 24
3.1 URL的三种模式 24
3.1.1 动态URL 24
3.1.2 静态URL 25
3.1.3 伪静态URL 25
3.2 ThinkPHP的路由 25
3.2.1 路由模式 25
3.2.2 路由配置 29
3...