书目

PHP和MySQL Web开发

内容简介

《PHP和MySQLWeb开发》(原书第3版)将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQL的Web应用做了较全面的阐述,并包括几个经典且实用的例子。《PHP和MySQLWeb开发》(原书第3版)是第3版,经过了全面的更新、重写以及扩展,包括PHP5的最新特性——新的对象模型、更好的异常处理和SimpleXML;以及MySQL5的新特性,例如存储过程和存储引擎。PHP是PHP:HypertextPreprocessor的缩写,一种被广泛应用的开源(OpenSource)多用途脚本语言。它可嵌入到HTML中,尤其适合Web开发。然而,PHP的功能并不局限于此。它可以作为服务器端脚本、命令行脚本甚至客户端GUI程序的开发语言。如今,PHP能够在所有的主流操作系统和大多数的Web服务器。PHP的易用性、高性能、与ApacheWeb服务器的紧密集成以及大量应用程序构建块使其成为领先的Web应用程序开发语言之一。MySQL是一个非常快速、健壮的关系数据库管理系统(RDBMS)。它是一个能使你高效地保存、搜索、排序和检索数据的数据库。MySQL服务器可以控制你对数据的访问,从而确保只有经过身份认证的用户才能访问数据。因此,MySQL是一个多用户、多线程服务器,它使用为业界所支持的标准数据库查询语言SQL(结构化查询语言)。自从1996年开始,MySQL就开始正式发布,但是其开发历史还必须追溯到1979年。如今,MySQL已经获得了《LinuxJournal》杂志的读者选择奖。由LauraThomson和LukeWelling编著的这本《PHPandMySQLWebDevelopment》(中文版:《PHP与MySQLWeb开发指南》)已经出版了第三版。就像《ThinkinginJava》是关于Java的圣经类图书,这《PHP和MySQLWeb开发》(原书第3版)就是使用PHP和MySQL进行面向数据库的Web应用开发宝典。该书语言通俗易懂,结构合理清晰。采用了循序渐进的方式介绍如何使用PHP和MySQL进行面向数据库的Web应用开发:PHP语言、MySQL服务器、电子商务基础、安全问题以及实战示例。这对于希望从事PHP和MySQLWeb开发的入门级程序员来说,是合理的学习曲线。《PHP和MySQLWeb开发》(原书第3版)介绍的PHP为最新版本,5.0。它详细介绍了PHP的历史和现在,以及作为面向过程和面向对象语言的特点和功能,其中还包括了PHP5语言新特性的介绍,例如面向对象的改进。这对于不熟悉面向对象语言的读者来说,是基本的入门知识。《PHP和MySQLWeb开发》(原书第3版)介绍的MySQL也是最新版本,4.0。考虑到读者可能对数据库理论的不熟悉,《PHP和MySQLWeb开发》(原书第3版)还用了两章的内容详细介绍关系数据库基础知识和SQL语言。在介绍MySQL时,作者也是按照由浅入深的学习曲线逐步展开的。首先是MySQL数据库的特性,然后是MySQL的高级应用,这些应用与现实世界的开发紧密相关,包括MySQL权限系统的深入介绍,MySQL安全性问题的全面解析,以及一些令开发人员头疼的性能优化问题。

作者简介

LauraThomson是澳大利亚墨尔本RMIT大学计算机科学信息技术学院的讲师。她也是TangledWebDesign公司的合伙人。Laura曾经在Telstra和波士顿顾问集团工作过。她获得了应用科学(计算机科学)的学士学位和工程学(计算机系统工程)学士学位,目前她正在攻读适应性Web站点的博士学位。

目录

丛书

开发人员专业技术丛书

其他版本

—  END  —