本书的组织结构

本书分为5个部分(除此之外,还有“附录”):

第一篇“使用PHP”,通过一些示例概述了PHP语言的主要部分。每一个例子都是在构建实际电子商务站点时可能用到的例子。在第一篇中,第1章是“PHP快速入门教程”。如果读者已经使用过PHP,可以跳过这一章。如果读者是第一次使用PHP或者是入门程序员,那么可能需要花一些时间在这一章上。如果读者非常熟悉PHP,但却不是很了解PHP 5,可能会希望阅读第6章,因为在PHP 5中,面向对象功能有了非常明显的变化。

第二篇“使用MySQL”,将介绍一些概念和设计,包括使用关系型数据库系统(例如MySQL)、使用SQL、使用PHP连接MySQL数据库以及MySQL的高级技术(例如,安全性和优化)的使用。

第三篇“电子商务与安全性”,介绍了使用任何语言开发电子商务站点所涉及的一些常见问题。我们还将介绍如何使用PHP和MySQL来进行用户身份验证,以及安全地搜集、传输和保存数据。

第四篇“PHP的高级技术”,提供了PHP中一些主要内置函数的详细介绍。我们选择了一些在创建站点时可能用到的函数库进行介绍。读者将学习如何与服务器进行交互、如何与网络进行交互、图像的生成、时间和数据的操作以及会话变量。

第五篇“创建实用的PHP和MySQL项目”是我们最喜欢的一篇,主要介绍如何解决现实项目中可能遇到的实际问题,例如管理和调试大型项目。本章提供了一些能够说明PHP和MySQL强大功能的示例项目。