首页 » PHP和MySQL Web开发(原书第4版) » PHP和MySQL Web开发(原书第4版)全文在线阅读

《PHP和MySQL Web开发(原书第4版)》译者序

关灯直达底部

PHP和MySQL都是如今比较流行的开源技术,而且它们都是便于使用、运行速度快且功能十分强大的免费软件包,非常适用于开发面向数据库的Web应用程序。

PHP是一种服务器端解释的脚本语言,它是目前最流行的Web编程脚本语言之一。PHP可以产生动态网页。它功能强大,可以和HTML脚本融合在一起,并内置有访问数据库的功能。

MySQL是基于SQL的、完全网络化的跨平台关系型数据库系统,同时是具有客户/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性高等优点,用户可利用许多语言编写访问MySQL数据库的程序。

本书将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析。在介绍了PHP和MySQL的一般概念后,本书还对PHP和MySQL的Web应用程序做了较全面的阐述,最后是几个经典且实用的例子。

本书是第4版,经过了全面的更新、重写和扩展,包括了PHP最新改进的特性(例如,更好的错误和异常处理),MySQL的存储过程和存储引擎,Ajax技术与Web 2.0以及Web应用程序需要注意的安全问题。

具体地说,本书由6大部分组成。

1.PHP概述

这一部分主要介绍了PHP的基本概念以及作为编程语言的基础知识。例如,PHP的数据处理机制,代码重用的实现以及面向对象特性。这对于初级编程人员来说是非常重要的。

2.MySQL概述

这一部分主要介绍了MySQL的基本概念及其基本应用。通过一些标准的SQL查询例子,详尽地介绍了MySQL的使用。

3.电子商务和安全性的基本概念

这一部分主要介绍了电子商务的基本概念和流程,以及在电子商务站点中可能出现的安全问题。这里还给出了关于Web应用程序的安全问题。

4.PHP的高级应用

这一部分主要介绍了PHP的一些高级应用,例如,与文件系统和服务器的交互、网络和协议函数的使用以及会话控制等。这些内容都为创建实用项目奠定了基础。

5.创建实用的PHP和MySQL项目

这一部分是本书与实际结合最为紧密的部分。它给出了关于PHP和MySQL最常见的应用技术。其中一些技术可能就是编程人员或公司最需要的,具有很高的实用和参考价值。最后给出了Ajax和Web 2.0技术的应用示例。

6.附录部分

这一部分给出了一些关于如何在不同的操作系统平台下安装PHP和MySQL的指南,此外,还列举了一些读者可能感兴趣的Web资源。

综观本书全篇,内容广泛,风格严谨,理论和实践紧密结合,既有详细的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。正是由于这个原因,本书适用的对象非常广泛。对于初学者来说,本书可以作为教材和参考书,对于有丰富经验的PHP和MySQL高手,本书也是一本很好的参考手册,因此本书适用于各个层次的PHP程序员。

参加本书翻译工作的有:武欣、姜艳梅、罗云峰、余勇、贾顺林、于苗苗、王国勤、罗剑锋等。本书由武欣统一审校。

由于水平所限,不当之处和错误在所难免,敬请各位专家和读者批评指正。

译者

2008年12月