书名:PHP和MySQL.Web开发(原书第4版) 作者:(澳)Luke Welling Laura Thomson 出版:机械工业出版社
▍本书结构
本书分为5个部分(除此之外,还有“附录”):
第一篇“使用PHP”,通过一些示例概述了PHP语言的主要部分。每一个例子都是在构建实际电子商务站点时可能用到的例子。在第一篇中,第1章是“PHP快速入门教程”。如果读者已经使用过PHP,可以跳过这一章。如果读者是第一次使用PHP或者是入门程序员,那么可能需要花一些时间在这一章上。如果读者非常熟悉PHP,但却不是很了解PHP 5,可能会希望阅读第6章,因为在PHP5中,面向对象功能有了非常明显的变化。
第二篇“使用MySQL”,将介绍一些概念和设计,包括使用关系型数据库系统(例如MySQL)、使用SQL、使用PHP连接MySQL数据库以及MySQL的高级技术(例如,安全性和优化)的使用。
第三篇“电子商务与安全性”,介绍了使用任何语言开发电子商务站点所涉及的一些常见问题。我们还将介绍如何使用PHP和MySQL来进行用户身份验证,以及安全地搜集、传输和保存数据。
第四篇“PHP的高级技术”,提供了PHP中一些主要内置函数的详细介绍。我们选择了一些在创建站点时可能用到的函数库进行介绍。读者将学习如何与服务器进行交互、如何与网络进行交互、图像的生成、时间和数据的操作以及会话变量。
第五篇“创建实用的PHP和MySQL项目”是我们最喜欢的一篇,主要介绍如何解决现实项目中可能遇到的实际问题,例如管理和调试大型项目。本章提供了一些能够说明PHP和MySQL强大功能的示例项目。
▍作者简介
Laura Thomson是Mozilla公司的高级软件工程师。之前,她是0mniTI公司和Tangled WebDesign公司的合伙人。此外,Laura曾经在RMIT大学和波士顿顾问集团工作过。她获得了应用科学(计算机科学)的学士学位和工程学(计算机系统工程)学士学位。在空闲时间里,她非常喜欢骑马,讨论免费软件和开源软件以及睡觉。
Luke Welling是0miTI公司的一位Web架构师,他经常在一些国际会议(例如,OscON,ZendCon,MySQLUC,HPCon,OSDC以及LinuxTag)中就开源和Web开发的话题发表演讲。在加入0mniTI公司之前,他曾作为数据库提供商的Web分析师为Hitwise.com公司工作。此外,他还是Tangled Web Design公司的独立顾问。他还在澳大利亚墨尔本的RMIT大学教授计算机科学课程。他获得了应用科学(计算机科学)的学士学位。在他的空闲时间,他希望治好他的失眠症。