第一图书网

PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例

王黎 等 著 清华大学出版社
出版时间:

2010-1  

出版社:

清华大学出版社  

作者:

王黎 等 著  

页数:

389  

Tag标签:

无  

前言

  网站作为面向世界的窗口,其设计和制作包含多种技术,例如常见的ASP技术、JSP技术、Ajax技术、PHP技术等。本书以Adobe Dreamweaver CS4为基本工具,详细介绍了网站开发使用的PHP脚本语言,以及基于这种语言进行设计的Ajax动态网页技术。并且,本书还介绍了近年来比较流行的MySQL数据库技术。  本书是一本典型的案例实例教程,由多位经验丰富的网页设计人员和程序员编著而成。并且立足于网络行业,详细介绍博客类网站、会员模块和图书的在线管理等,以及网络硬盘、公交查询和人才招聘系统3个完整商业网站的实现。  1.本书内容介绍  全书共分为13章,内容概括如下。  第1章介绍Dreamweaver CS4的基础和设置CSS样式、设计页面布局、解决CSS兼容性以及常用CSS技巧。第2章介绍使用Dreamweaver CS4的Spry框架增加客户端用户体验的内容。第3章介绍制作具有个性化的个人博客网站首页,详细讲解在Dreamweaver CS4中构建站点的知识。  第4章介绍PHP语言的控制流程、数组、函数和面向对象编程。第5章介绍数据库MySQL的相关操作。第6章主要讲解PHP对MySQL数据库进行连接以及数据查询和更新等方面的内容。第7章着重介绍PHP对文件、XML、Session、Cookie、错误和异常的处理方法。  第8章着重介绍PHP与Ajax的结合,像XMLHttpRequest对象、发送GET和POST请求以及实现自动完成效果等。第9章以一个基于论坛的会员模块为例,讲述CSS、Ajax和PHP的应用方法。第10章实现在线的图片管理系统,包括会员注册、登录和审核,图片上传、修改和显示等。第11章以PHP技术为核心,结合文件和数据库技术实现网络硬盘系统。  第12章以比较熟悉的公交查询为切入点,使用PHP和Ajax技术进行实现。第13章开发了综合性的人才招聘系统。  2.本书主要特色  传统的案例教程类图书能够系统地根据基础知识提供实例,但是读者只能掌握软件功能的使用方法,难以获取面向应用的知识。本书从一个全新的角度介绍软件知识,增加了相关行业知识,使读者在学习基础网页设计技术的同时,掌握这些技术的实际应用。  实例丰富,效果实用 全书由不同行业中的应用组成,书中各实例均经过精心设计,操作步骤清晰简明,技术分析深入浅出,实例效果精美实用。  全程图解,轻松学习 书中采用全程图解方式,对图像做了大量的加工,图中添加了大量的边框和箭头指示,以及简单的操作步骤提示,信息丰富,便于读者轻松学习。  书盘结合,互动学习 配套光盘与书中内容紧密结合,提供了全部实例的语音视频教程,以及实例需要的全套素材图和效果图,特别适合初学者入门学习,让读者书盘结合,通过交互方式,循序渐进地学习。  扩展练习,举一反三 为了巩固读者的学习效果,每章最后都安排了两个扩展练习,让读者举一反三,巩固提高,充分了解网页在各个行业的具体应用。  3.随书光盘内容  为了帮助更好地学习和使用本书,本书专门配带了多媒体学习光盘,提供了本书实例源文件、最终效果图和全程配音的教学视频文件。光盘特色如下。  人性化设计 光盘主界面有4个按钮,分别是“实例欣赏”、“素材下载”、“教学视频”和“网站支持”。用户只需单击相应的按钮,就可以进入相关程序。  交互性 视频播放控制器功能完善,提供了控制按钮,可以显示视频播放进度。  功能完善 本光盘由专业技术人员使用Director技术开发。用户只需单击相应的按钮,就可以灵活完成操作。  自动运行功能 本多媒体光盘具有自动运行功能,只需将光盘放入光驱中,系统将自动运行并进入主界面。  注意:本光盘使用之前,需要首先安装光盘中提供的tscc插件才能运行视频文件。  4.本书适用对象  本书案例解析过程中加入了丰富的专业知识和操作技巧说明,适合初、中级网页制作人员以及对网站建设有浓厚兴趣的读者阅读学习,也适合作为职业技术院校电子商务与网络等专业的教材。  参与本书编写的除了封面署名人员外,还有王健、张勇、冯冠、刘好增、赵俊昌、王海峰、祁凯、孙江玮、田成军、刘俊杰、王泽波、张银鹤、阎迎利、何方、李海庆、王树兴、朱俊成、康显丽、崔群法、孙岩、秦长海、宋素萍、倪宝童、王立新、温玲娟、于会芳、赵喜来、杨宁宁、郭晓俊、方宁、牛丽萍、郭新志、安征、亢凤林、李海峰等。由于时间仓促,水平有限,疏漏之处在所难免,欢迎读者朋友登录清华大学出版社的网站www.tup.com.cn与我们联系,帮助我们改进提高。

内容概要

  《PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》介绍了综合应用Dreamweaver CS4软件进行PHP动态网页设计,以及使用Ajax技术将动态网页和快速客户端响应结合的知识,并站在网站开发最前沿,详细介绍了开发不同类型网页应用程序的经验与过程。《PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》立足于网络行业应用,详细介绍博客类网站、会员模块和图书的在线管理等,以及网络硬盘、公交查询和人才招聘系统3个完整商业网站的实现。  《PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》图文并茂、技术前卫,在编著过程中,结合了大量网页设计人员及设计师的开发经验。《PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》不仅适应网页设计与制作初学者、网站开发人员,还可以作为大中专院校相关专业和网页制作培训班的教程。

书籍目录

第1章 设计Web标准网页 11.1 设计教程网站首页 11.1.1 网页制作流程 11.1.2 网页制作工具 21.1.3 制作网站首页 21.2 设计CSS 91.2.1 CSS概述 91.2.2 CSS语法 91.2.3 CSS与HTML结合 121.2.4 创建CSS文件 131.3 设计产品说明 161.3.1 新建CSS规则 171.3.2 设置CSS样式 181.3.3 实现产品说明 221.4 设计网页导航条 251.4.1 设计居中布局 251.4.2 设计自适应布局 271.4.3 制作网页导航条 281.5 CSS设计页面布局 331.5.1 CSS布局页面常规理论 331.5.2 区块概念 351.5.3 CSS兼容性 361.5.4 设计CSS十大技巧 40第2章 应用Spry框架 452.1 制作站点导航 452.1.1 Spry框架概述 452.1.2 插入菜单栏 462.1.3 编辑菜单栏 472.1.4 实现站点导航 492.2 制作网站栏目简介 522.2.1 插入选项卡 522.2.2 编辑选项卡 522.2.3 实现栏目简介 532.3 制作歌曲排行榜 552.3.1 插入折叠面板 552.3.2 自定义折叠面板 572.3.3 实现歌曲排行榜 582.4 制作Spry表单 602.4.1 添加文本域 602.4.2 添加文本区域 642.4.3 添加复选框 662.4.4 添加密码域 672.4.5 添加密码确认 692.4.6 添加单选按钮 702.4.7 添加选择列表 71第3章 制作个人博客首页 733.1 博客概述 733.2 构建本地站点 743.2.1 建立站点 743.2.2 管理站点文件 763.2.3 管理站点资源 783.3 设计布局 793.3.1 定义页面结构 793.3.2 制作页面Logo和导航菜单部分 823.3.3 制作显示博客日志内容部分 863.3.4 制作页面页脚部分 90第4章 PHP开发基础 924.1 开发火警报警器程序 924.1.1 控制流程 924.1.2 数组 984.1.3 函数 1034.1.4 实现报警器 1074.2 学生类 1114.2.1 概述 1114.2.2 类和对象 1124.2.3 类成员作用域 1144.2.4 类的继承和重载 1154.2.5 接口 1154.2.6 实现学生类 1154.3 注册用户表单 1184.3.1 创建注册表单 1184.3.2 处理表单数据 120第5章 使用MySQL数据库 1225.1 创建商业数据库 1225.1.1 安装配置MySQL 1225.1.2 登录到数据库 1255.1.3 修改用户密码 1255.1.4 MySQL的权限管理 1265.1.5 管理用户 1285.1.6 数据类型 1295.1.7 创建商业数据库 1315.2 管理商业数据库 1325.2.1 管理表 1325.2.2 创建索引 1335.2.3 备份数据库 1355.2.4 恢复数据库 1365.2.5 管理商业数据库 1375.3 管理商业数据库数据 1385.3.1 插入数据 1385.3.2 查询数据 1395.3.3 编辑记录 1405.3.4 删除记录 1415.3.5 事务 1425.3.6 存储过程 1445.3.7 管理商业数据库数据 1495.4 管理器查看商业数据库 1505.5 phpMyAdmin查看商业数据库 152第6章 PHP和数据访问 1536.1 管理商品 1536.1.1 建立连接 1536.1.2 选择数据库 1556.1.3 网站配置文件 1566.1.4 执行SQL语句 1566.1.5 获取和显示数据 1586.1.6 实现管理商品 1626.2 添加新商品 1646.2.1 获取错误信息 1646.2.2 获取数据库和表信息 1656.2.3 获取字段信息 1676.2.4 辅助函数 1706.2.5 实现添加新商品 1716.3 转移商品 1736.3.1 MySQLI启用和使用 1736.3.2 mysqli查询 1746.3.3 多个查询 1756.3.4 准备语句 1766.3.5 事务处理 1786.3.6 实现转移商品 179第7章 PHP高级开发技术 1827.1 上传图片 1827.1.1 目录操作 1827.1.2 文件操作 1847.1.3 实现上传图片 1877.2 图书信息管理 1897.2.1 DOM接口概述 1897.2.2 查看图书信息 1907.2.3 添加新图书 1927.2.4 删除图书 1957.2.5 修改图书信息 1977.3 用户登录 1997.3.1 session 1997.3.2 cookie 2007.3.3 异常处理 2027.3.4 实现用户登录 203第8章 应用Ajax技术 2078.1 整合PHP+Ajax技术 2078.1.1 XMLHttpRequest对象概述 2078.1.2 初始化Ajax 2098.1.3 解析文本 2108.1.4 读取XML文件 2118.1.5 处理GET请求 2148.1.6 处理POST请求 2158.2 验证用户名 2188.3 级联菜单 2198.4 显示进度条 2228.5 自动完成 226第9章 设计会员模块 2319.1 会员模块概述 2319.2 数据库设计 2329.3 会员模块公共部分 2339.3.1 网站配置文件 2339.3.2 页眉和页尾 2349.4 实现首页 2359.4.1 首页内容部分 2359.4.2 首页右部 2399.5 处理会员信息 2449.5.1 注册会员 2459.5.2 查询会员 2479.5.3 显示会员个人信息 2509.5.4 修改会员信息 2529.6 用户管理 2549.6.1 显示所有会员 2549.6.2 验证会员 2569.6.3 推荐优秀会员 2579.6.4 提升会员权限 2599.6.5 删除会员 260第10章 在线图片管理系统 26210.1 系统整体设计 26210.2 创建数据库 26310.3 实现系统导航 26410.4 会员管理 26910.4.1 会员注册与登录 26910.4.2 审核注册会员 27410.4.3 修改会员个人资料 27810.5 图片管理 28010.5.1 上传图片 28110.5.2 删除与编辑图片 28710.5.3 显示图片URL 28910.6 修改系统设置 291第11章 网络硬盘系统 29611.1 系统整体设计 29611.1.1 需求分析 29611.1.2 设计系统功能结构 29711.2 设计数据库 29811.3 系统的实现 29911.3.1 系统公共部分 29911.3.2 实现首页 30111.3.3 创建硬盘 30411.3.4 硬盘列表 30511.3.5 新建文件夹 30711.3.6 文件夹管理 30911.3.7 上传文件 31311.3.8 文件管理 31711.3.9 回收站 321第12章 公交查询系统 32512.1 系统整体设计 32512.1.1 需求分析 32512.1.2 系统功能设计 32612.1.3 数据库设计 32712.2 公交线路管理 32712.2.1 添加线路 32712.2.2 添加双线路 32912.2.3 管理线路 33012.3 数据生成 33512.3.1 生成线路PHP数组信息 33512.3.2 生成站点拼音PHP数组 33712.3.3 生成线路Html文件 33912.4 实现公交查询系统前台 34312.4.1 公交换乘查询 34312.4.2 公交线路与站点查询 350第13章 人才招聘系统 35213.1 系统功能分析 35213.1.1 需求分析 35213.1.2 设计系统功能结构 35313.2 数据库设计 35413.3 人才招聘系统公共部分 35913.3.1 网站配置文件 35913.3.2 页眉和页尾 35913.3.3 实现首页 36113.3.4 个人求职 37013.3.5 用户注册 37213.4 管理用户和企业模块 37713.4.1 用户信息 37713.4.2 简历设置 37913.4.3 信息管理 38213.4.4 系统设置 38513.5 个人用户发送求职与企业用户发送招聘 386

章节摘录

  小组博客一些小组成员共同完成博客日志。有时候作者不仅能编辑自己的内容。还能够编辑别人的条目。这种形式的博客能够使得小组成员就一些共同的话题进行讨论,甚至可以共同协商完成同一个项目。  亲朋之间的博客  这种类型博客的成员主要由亲属或者朋友构成.他们是一种生活圈、一个家庭或一群项目小组的成员。协作式的博客与小组博客相似,其主要目的是通过共同讨论使得参与者在某些方法或问题上达成一致,通常把协作式的博客定义为允许任何人参与、发表言论、讨论问题的博客日志。  公共社区博客  公共博客在几年以前曾经流行过一段时间,但是因为没有持久有效的商业模型而销声匿迹了。廉价的博客与这种公共博客系统有着同样的目标,但是使用更方便,所花的代价更小,所以也更容易生存。  商业、企业、广告型的博客  对于这种类型博客的管理类似于通常网站的web广告管理。商业博客分为:CE0博客.企业博客、产品博客和“领袖”博客等。以公关和营销传播为核心的博客应用已经被证明将是商业博客应用的主流。知识库博客基于博客的知识管理将越来越广泛.使得企业可以有效地控制和管理那些原来只是由部分工作人员拥有的、保存在文件档案或者个人电脑中的信息资料。知识库博客给新闻机构、教育单位、商业企业和个人提供了一种重要的内部管理工具。


编辑推荐

  《PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》特色:  实例丰富,效果实用。  全程图解,轻松学习。  书盘结合,互动学习。  扩展练习,举一反三。  93段全程配音教学视频  20个完整行业应用案例  DreamweaverCS4年口CSS基础知识  PHP语言和MySQL知识  PHP与Aiax的结合应用  基于论坛的会员模块  在线图片管理系统和网络硬盘系统  公交查询系统和综合性人才招聘系统

图书封面

图书标签Tags

广告

下载页面


PHP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例 PDF格式下载



相关图书