书籍详情

PHP & MySQL Web数据库应用开发指南

PHP & MySQL Web数据库应用开发指南

作者:(澳)Hugb E.Williams,(澳)David Lane著;谢君英,欧阳宇译;谢君英译

出版社:中国电力出版社

出版时间:2003-05-01

ISBN:9787508313160

定价:¥69.00

购买这本书可以去
内容简介
  eBay、Amazon.com和CNN.com有什么共同点呢?它们都是在Web界面上集成了大量数据库的应用程序。这些应用程序的流行(和强大功能)源于其可访问性和可用性;成千上万的用户能够同时访问相同的数据,而不需要在用户的计算机上安装附加软件。本书为Web开发者创建Web数据库应用程序既提供了理论知识,又提供了实践机会。本书包括了有关PHP和MySQL语言的教程,还包括了一些背景知识,比如Internet和Web协议、关系数据库的建模与设计、会话管理,以及开放源码服务器和数据软件的安装。通过本书你将学到:·设计关系数据库和Web应用程序的体系结构。·实现搜索与浏览。·存储数据。·用户输入的有效性验证。·管理事务。·安全性支持。本书的特色是:所有例子与脚本都来自Hugh and Dave's Online Wines网站,这是一个由作者开发的完整的在线零售网站(该风站是虚构的)。如果你想建立一个小型或者中等规模的Web数据库应用程序,并且运行于普通的服务器上而不是每天都有上亿次用户点击的大规模网站的话,那么本书将对你有实际的指导意义。
作者简介
  HughE.Williams是澳大利亚墨尔本皇家理工学院计算机科学与IT学校的一个高级讲师,他已有7年的教学经验。目前他主要讲授两个科目:数据库技术和Web技术,他是一个关于Internet和Web技术的主要项目的协调人。他的研究兴趣包括建立更优秀的搜索引擎、生物信息科学和设计更快的数据结构。Hugh业余时间喜欢跑步、看Richmond队的比赛,并且爱好板球。Hugh拥有墨尔本皇家理工学院的博士学位。DavidLane是澳大利亚墨尔本皇家理工学院MultimediaDatabaseSystems集团的软件工程师和IT经理。在该集团中,他帮助开发StructuredInformationManager,并使其商业化,该项目是一个大型SGML/XML文档知识库和高性能Web服务器。David也为澳大利亚最大的电信公司Telstra工作,主攻卫星通信、人力因素研究和电子文档交换(EDI)领域。David拥有Swinburne大学的应用科学(主修数学与计算机科学)学士学位。
目录
前言
第一章 数据库应用程序与Web
 三层体系结构
 客户层
 中间层
 数据库层
 案例研究
第二章 PHP
 PHP简介
 条件和分支
 循环
 工作例子
 数组
 字符串
 正则表达式
 日期和时间函数
 整型和浮点型函数
 用户定义函数
 对象
 常见错误
第三章 MySQL和SQL
 数据库基础
 快速入门指南
 MySQL命令解释器
 管理数据库、表和索引
 插入、更新和删除数据
 使用SQL SELECT进行查询
 联合杏询
 修改数据库
 函数
 关于SQL和MySQL的更多信息
第四章 查询Web数据库
 连接到MySQL数据库
 格式化结果
 案例研究:首页面板
 使用PHP与其他DBMS交互
第五章 用户驱动的查询
 用户输入
 利用用户输入进行查询
 案例研究:向前和向后浏览
 案例研究:生成选择列表
第六章 向Web数据库写数据
 数据库插入、更新和删除
 写数据到数据库过程中的问题
第七章 服务器端和客户端验证
 Web数据库应用程序的验证和错误报告
 服务器端验证
 利用JavaScript进行的客户端验证
第八章 会话
 建立保持状态的应用程序
 Web上的会话管理
 PHP会话管理
 案例研究:添加会话到winestore
 何时使用会话
第九章 认证与安全
 HTTP认证
 使用PHP进行HTTP认证
 使用数据库进行认证
 Web数据库应用与认证
 保护Web上的数据
第十章 winestore顾客管理
 winestore应用程序概述
 顾客管理
 认政用户
 winestore Include文件
第十一章 winestore购物车
 winestore主页
 购物车的体系结构
 管理重定向
第十二章 winestore上的订货和发货
 完成订单
 HTML和电子邮件回执
第十三章 相关主题
 自动化的辅助工作
 模板
 搜索和浏览
 附录一 安装指南
 附录二 Internet和Web协议
 附录三 关系型数据库的建模和设计
 附录四 在数据库层管理会话
 附录五 资源
 词汇表
猜您喜欢

读书导航