首页 > 图书中心 >图书详情

ThinkPHP实战

熟悉掌握实用的ThinkPHP技术,成为快速、简单面向对象的轻量级PHP开发框架高手

作者:夏磊
定价:49
印次:1-6
ISBN:9787302466529
出版日期:2017.04.01
印刷日期:2019.01.07

PHP是一种通用开源脚本语言,开源、跨平台、易于使用,主要适用于Web开发领域。MVC模式使得PHP在大型Web项目开发中耦合性低、重用性高、可维护性高、有利于软件工程化管理。本书以实用性为目标,系统地介绍了ThinkPHP框架的相关技术及其在Web开发中的应用。 全书共14章,每一章都是相对独立的知识点的集合。内容涵盖了ThinkPHP常用功能模块和实用技巧、MySQL数据库的设计与应用、完整的Web项目开发流程等目前PHP开发中最主流的技术,每一章都有大量的示例以及详尽的注释,便于读者的理解和掌握。最后通过4个完整的项目详细介绍了Web应用从设计到运行的各个环节,便于读者更好地实践。 对于拥有PHP基础而不知道下一步该做什么的读者而言,本书不失为一本好的入门教材,本书所有的实例都可以在Web开发中直接使用,使读者能够加快Web应用开发的进程。此外,本书也适合对于网络开发有兴趣的读者,以及大中专院校和培训机构的师生阅读与参考。

more >

前 言 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 读者可以在开发中直接使用。对于本书有任何疑问,读者可以在github上面提问,笔者尽力及时回答读者提问,帮助读者提高编程能力,解决读者在开发中遇到的难题。 本书程序开发环境 ? 操作系统:Windows 10企业版 64位操作系统 ? Web服务器:Apache 2.4.17 ? 开发语言:PHP 5.5.30 ? 数据库:MariaDB110.1.8 (读者可以用MySQL5.6、MySQL5.7替代) ? 集成环境:PHPStorm 10.0.3 ? ThinkPHP:ThinkPHP 3.2.3完整版 ? 浏览器:Chrome 49.0.2618.8 本书适合读者 ? 使用PHP+MySQL的Web网站开发人员 ? ThinkPHP MVC架构初学者 ? 高等院校以及培训学校相关专业的师生 ? 掌握PHP基础想深入学习的人员 本书由夏磊主笔编著。感谢清华大学出版社编辑夏毓彦及其他工作人员,他们的辛勤工作促成了本书的出版。 著者 2017年2月

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 夏磊,目前从事软件开发工作。精通PHP服务器脚本语言技术,善于把握运用新技术,如LAMP&LNMP平台以及Node.js平台下Web软件的开发、软件架构、设计模式等。作者博客上大量的PHP相关技术文章,深受读者好评。

  • 本书实战性很强,没有冗长的概念讲解,都是实际项目中使用的实用技术,比如验证码、文件上传、图像处理、调试、安全、缓存等。留言板、博客、论坛、微信公众平台开发4个实战项目案例,使读者尽快切入ThinkPHP企业级项目开发。
more >
  • 目 录

    第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...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘