PHP与MySQL程序设计(第4版) 封面

PHP与MySQL程序设计(第4版)

暂无评分
章节数
38
丛书
图灵程序设计丛书
ISBN
9787115253521

标签

内容简介

本书是美国技术作者 W. Jason Gilmore 所著 Beginning PHP and MySQL: From Novice to Professional 的中文译本,由人民邮电出版社于 2011 年出版,属“图灵程序设计丛书”Web 开发系列。全书分为 PHP 与 MySQL 两大板块,按 38 章组织:前半部分从 PHP 的历史与版本演进讲起,依次介绍环境配置、语法基础、函数、数组、面向对象编程与高级 OOP 特性、错误与异常处理、字符串与正则表达式、文件和操作系统操作、PEAR、日期时间、HTML 表单处理、身份验证、文件上传、网络编程、LDAP、会话处理、Smarty 模板、Web 服务、网站安全、jQuery 与 AJAX 增强,以及面向国际化的网站构建与 Zend 框架入门;后半部分转入 MySQL,讲解安装配置、客户端工具、存储引擎与数据类型、安全设置、PHP 与 MySQL 的连接方式、PDO、存储例程、触发器、视图、实用查询技巧、索引与搜索、事务以及数据导入导出。书中配合大量可直接用于实际项目的示例代码,兼顾教程的系统性与手册的查阅便利,适合希望系统掌握 LAMP 技术栈、并能将 PHP 与 MySQL 结合构建数据驱动网站的读者。本版内容基于 PHP 5.3 及同期 MySQL 版本,部分语法与框架细节已与当前主流版本存在差异,学习时需对照官方文档更新。

编辑推荐

这是一本在 PHP 圈子里流传很广的老牌“大部头”。作者的写法并不追求花哨,而是按照一名 Web 开发者真实的成长顺序铺开:先把语法、数组、函数、OOP、异常、字符串与文件操作打牢,再谈表单、身份认证、上传、会话、模板与框架,最后进入 MySQL 的安装、数据类型、存储引擎、索引、事务与导入导出。如此安排的好处是,PHP 与数据库两部分不再是两块互不相干的知识,而是从第 30 章起自然地衔接在一起。它的另一个价值在于完整性:由于本书最初的中文译本广泛流传于各类编程学习资料包中,很多人把它当作 LAMP 入门的第一本系统读物。需要提醒的是,本版对应的是 PHP 5.3 时代的技术生态,mysql 扩展、PEAR、Smarty、Zend Framework 等内容今天已较少使用,阅读时应当抓住原理与思路,而具体的函数名、扩展选择和框架用法要以现行官方文档为准。

适合谁读

适合

  • 熟悉 HTML 基础、准备系统学习后端开发的初学者
  • 需要同时贯通 PHP 语言与 MySQL 数据库的在校学生
  • 使用 LAMP 技术栈、想要补全知识体系的中初级开发者
  • 希望把本书当作案头参考手册随手查阅的工程师

不适合

  • 完全没有编程基础、不熟悉任何一门编程语言的零起点读者
  • 只使用 Laravel、Symfony 等现代框架、不打算了解底层机制的开发者
  • 需要系统学习 PHP 8 新语法、现代 PHP 生态(如 Composer、PSR 规范)的读者

阅读建议

  1. 按章节顺序通读,PHP 部分务必亲手敲完示例代码,不要只浏览不实践
  2. 读到第 30 章 PHP 与 MySQL 结合时,建议自建一个小型项目,把表单、会话、数据库增删改查串起来
  3. 遇到 PEAR、Smarty、Zend Framework 等已过时的组件可略读,理解思路即可,不必逐字研读
  4. 对照 PHP 官方手册核对函数与扩展的现状,把书中旧写法替换为 mysqli 或 PDO 的当前推荐写法

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 第1章 PHP概述
  2. 第2章 环境配置
  3. 第3章 PHP基础
  4. 第4章 函数
  5. 第5章 数组
  6. 第6章 面向对象的PHP
  7. 第7章 高级OOP特性
  8. 第8章 错误和异常处理
  9. 第9章 字符串和正则表达式
  10. 第10章 处理文件和操作系统
  11. 第11章 PEAR
  12. 第12章 日期和时间
  13. 第13章 处理HTML表单
  14. 第14章 身份验证
  15. 第15章 处理文件上传
  16. 第16章 网络
  17. 第17章 PHP和LDAP
  18. 第18章 会话处理程序
  19. 第19章 用Smarty模板化
  20. 第20章 Web服务
  21. 第21章 保护网站安全
  22. 第22章 用jQuery和PHP创建AJAX增强特性
  23. 第23章 构建面向全世界的网站
  24. 第24章 Zend框架介绍
  25. 第25章 MySQL介绍
  26. 第26章 安装和配置MySQL
  27. 第27章 MySQL客户端
  28. 第28章 MySQL存储引擎和数据类型
  29. 第29章 保护MySQL的安全
  30. 第30章 结合使用PHP与MySQL
  31. 第31章 PDO介绍
  32. 第32章 存储例程
  33. 第33章 MySQL触发器
  34. 第34章 视图
  35. 第35章 实用数据库查询
  36. 第36章 索引和搜索
  37. 第37章 事务
  38. 第38章 导入和导出数据

常见问题

这本书是第几版?由谁翻译?
人民邮电出版社出版的第 4 版,2011 年 6 月推出,译者朱涛江,ISBN 为 9787115253521,属于“图灵程序设计丛书”。第 3 版于 2009 年出版,ISBN 为 9787115189097。
书里的内容现在还有用吗?
核心部分仍然有用,如 PHP 语法、数组与字符串处理、OOP 概念、SQL 基础、索引与事务原理、数据导入导出思路等。但书基于 PHP 5.3 编写,mysql 扩展、PEAR、Smarty、Zend Framework 等已基本被淘汰,实践时需改用 mysqli/PDO 与现代工具链。
零基础可以直接读这本书吗?
不太建议。本书默认读者已了解 HTML,并具备基础编程概念,语法部分推进较快。建议先补完 HTML/CSS 与一门语言的入门内容,再回来系统学习。
PHP 与 MySQL 两部分可以分开跳读吗?
可以。前 24 章自成体系,讲 PHP 语言与 Web 开发相关专题;第 25 章起进入 MySQL。但真正体现本书价值的是第 30 章“结合使用 PHP 与 MySQL”,建议至少把这一段完整读完并动手实践。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同类高分