eBay、Amazon.com和CNN.com有什么共同点呢?它们都是在Web界面上集成了大量数据库的应用程序。这些应用程序的流行(和强大功能)源于其可访问性和可用性;成千上万的用户能够同时访问相同的数据,而不需要在用户的计算机上安装附加软件。 本书为Web开发者创建Web数据库应用程序既提供了理论知识,又提供了实践机会。本书包括了有关PHP和MySQL语言的教程,还包括了一些背景知识,比如Internet和Web协议、关系数据库的建模与设计、会话管理,以及开放源码服务器和数据软件的安装。通过本书你将学到:·设计关系数据库和Web应用程序的体系结构。·实现搜索与浏览。·存储数据。·用户输入的有效性验证。·管理事务。·安全性支持。 本书的特色是:所有例子与脚本都来自Hugh and Dave's Online Wines网站,这是一个由... (展开全部) eBay、Amazon.com和CNN.com有什么共同点呢?它们都是在Web界面上集成了大量数据库的应用程序。这些应用程序的流行(和强大功能)源于其可访问性和可用性;成千上万的用户能够同时访问相同的数据,而不需要在用户的计算机上安装附加软件。 本书为Web开发者创建Web数据库应用程序既提供了理论知识,又提供了实践机会。本书包括了有关PHP和MySQL语言的教程,还包括了一些背景知识,比如Internet和Web协议、关系数据库的建模与设计、会话管理,以及开放源码服务器和数据软件的安装。通过本书你将学到:·设计关系数据库和Web应用程序的体系结构。·实现搜索与浏览。·存储数据。·用户输入的有效性验证。·管理事务。·安全性支持。 本书的特色是:所有例子与脚本都来自Hugh and Dave's Online Wines网站,这是一个由作者开发的完整的在线零售网站(该风站是虚构的)。 如果你想建立一个小型或者中等规模的Web数据库应用程序,并且运行于普通的服务器上而不是每天都有上亿次用户点击的大规模网站的话,那么本书将对你有实际的指导意义。
作者简介 · · · · · ·
Hugh E.Williams是澳大利亚墨尔本皇家理工学院计算机科学与IT学校的一个高级讲师,他已有7年的教学经验。目前他主要讲授两个科目:数据库技术和Web技术,他是一个关于Internet和Web技术的主要项目的协调人。他的研究兴趣包括建立更优秀的搜索引擎、生物信息科学和设计更快的数据结构。Hugh业余时间喜欢跑步、看Richmond队的比赛,并且爱好板球。Hugh拥有墨尔本皇家理工学院的博士学位。 David Lane是澳大利亚墨尔本皇家理工学院Multimedia Database Systems集团的软件工程师和IT经理。在该集团中,他帮助开发Structured Information Manager,并使其商业化,该项目是一个大型SGML/XML文档知识库和高性能Web服务器。David也为澳大利亚最大的电信公司Telstra工作,主攻卫星通信、人力因素研究和电子文档交换(EDI)领域。David拥有Swinburne大学的应用科学(主修数学与计算机科学)学士学位。