内容简介
本书以零基础讲解为宗旨,用实例引导读者深入学习,采取【动态网站基础知识→案例开发实战→网站营销推广】的模式,深入浅出地讲解Dreamweaver+ASP动态网站开发的技术及实战技能。
本书第1篇“动态网站基础知识”主要讲解动态网站开发基础、认识Dreamweaver CS6、网页开发语言基础、构建动态网站后台数据库等;第2篇“案例开发实战”主要讲解用户管理系统、信息资讯管理系统、网络投票系统、数字留言板系统、电子相册管理系统、BBS论坛管理系统、网上购物系统等;第3篇“网站营销推广”主要讲解网站搜索引擎优化(SEO)、网站推广与营销策略等。
本书配套光盘中赠送了丰富的资源,如本书实例完整素材文件、教学幻灯片、本书精品教学视频、经典ASP代码大集合、7大经典ASP动态网站完整源码、网页样式与布局案例赏析、Dreamweaver CS6快捷键和技巧、HTML标签速查表、精彩网站配色方案赏析等。
本书适合任何想学习Dreamweaver+ASP开发动态网站的人员。无论是否从事计算机相关行业,是否接触过Dreamweaver+ASP,通过本书的学习均可快速掌握Dreamweaver+ASP开发动态网站的方法和技巧。
前 言
"网站开发案例课堂"系列图书是专门为网站开发和数据库初学者量身定做的一套学习用书,由刘玉红策划,千谷网络科技实训中心的高级讲师编著,整套书涵盖网站开发、数据库设计等方面,具有以下特点。
前沿科技
无论是网站建设、数据库设计,还是HTML5、CSS3,我们都精选较为前沿或者用户群最大的领域推进,帮助读者认识和了解最新动态。
权威的作者团队
组织国家重点实验室和资深应用专家联手编著该套图书,融合丰富的教学经验与优秀的管理理念。
学习型案例设计
以技术的实际应用过程为主线,全程采用图解和同步多媒体结合的教学方式,生动、直观、全面地剖析使用过程中的各种应用技能,降低学习难度,提升学习效率。
为什么要写这样一本书
随着网络的发展,很多企事业单位和广大网民对于建立网站的需求越来越强烈。另外,对于大中专院校,很多学生需要做网站毕业设计。但是这些读者又不懂网页代码程序,不知道从哪里下手,为此,本书针对这样的零基础读者,全面介绍Dreamweaver+ASP开发动态网站的知识,读者在动态网站开发中遇到的技术,基本上本书中都有详细讲解。通过本书的实训,读者可以很快地进行网页设计和动态网站开发,提高职业化能力,帮助解决工作和学习中的实际问题。
本书特色
* 零基础、入门级的讲解
无论您是否从事计算机相关行业,是否接触过Dreamweaver和动态网站开发,都能从本书中找到最佳起点。
* 超多、实用、专业的范例和项目
本书从Dreamweaver和ASP的基本概念讲起,带领读者逐步深入学习各种应用技巧,侧重实战技能,对简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。
* 随时检测自己的学习成果
每章首页中,均提供了学习目标,以指导读者重点学习及学后检查。
* 细致入微、贴心提示
本书使用"注意""提示""技巧"等小栏目,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
* 专业创作团队和技术支持
本书由千谷网络科技实训中心提供技术支持。读者在学习过程中遇到任何问题可加入QQ群221376441提问,专家会在线答疑。
"Dreamweaver+ASP开发动态网站"学习最佳途径
本书以学习"Dreamweaver+ASP开发动态网站"的最佳制作流程来分配章节,从最初的Dreamweaver基本操作开始,先后讲解动态开发语言基础、数据库后台构建方法、网站营销推广等。同时在案例中展示了动态网站开发中的常用技术,更进一步提高读者的实战技能。
超值光盘
* 全程同步教学录像
涵盖本书所有知识点,详细讲解每个实例的创建过程及技术关键点。比看书更轻松地掌握书中所有的Dreamweaver+ASP开发动态网站知识,而且扩展的讲解部分使读者得到比书中更多的收获。
* 超大容量王牌资源大放送
赠送大量王牌资源,包括本书实例的完整素材文件、教学幻灯片、本书精品教学视频、经典ASP代码大集合、7大经典ASP动态网站完整源码、网页样式与布局案例赏析、Dreamweaver CS6快捷键和技巧、HTML标签速查表、精彩网站配色方案赏析等。
读者对象
* 没有任何Dreamweaver+ASP基础的初学者。
* 有一定的Dreamweaver基础,想精通动态网站开发的人员。
* 有一定的动态网站开发基础,没有项目经验的人员。
* 正在进行毕业设计的学生。
* 大专院校及培训学校的老师和学生。
创作团队
本书由刘玉红策划,千谷网络科技实训中心高级讲师编著,参加编写的人员还有周佳、付红、李园、刘玉萍、王攀登、郭广新、侯永岗、蒲娟、刘海松、孙若淞、王月娇、包慧利、陈伟光、胡同夫、梁云梁和周浩浩。
在编写过程中,我们尽所能地将最好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请不吝指正。
编 者
目 录
第1篇 动态网站基础知识第1章 动态网站开发基础 31.1 认识网页和网站 41.1.1 什么是网页 41.1.2 什么是网站 41.1.3 网站的种类和特点 51.2 网页的静态与动态 61.2.1 静态网页 71.2.2 动态网页 71.3 动态网站开发的整体流程 81.3.1 网站的前期规划 81.3.2 选择网页制作软件 111.3.3 制作网页 121.3.4 开发动态网站功能模块 131.3.5 网站的测试与发布 131.3.6 网站的推广 141.4 架设IIS +ASP动态网站运行环境 151.4.1 什么是ASP 151.4.2 如何执行ASP的程序 151.4.3 关于建构本书程序环境的建议 161.5 ASP网页的测试 21第2章 认识Dreamweaver CS6 232.1 安装与启动Dreamweaver CS6 242.1.1 安装Dreamweaver CS6 242.1.2 启动Dreamweaver CS6 252.2 Dreamweaver CS6的工作界面 262.2.1 菜单栏 262.2.2 文档工具栏 262.2.3 文档窗口 272.2.4 【属性】面板 282.2.5 状态栏 282.2.6 设计器 282.2.7 【插入】面板 282.2.8 【文件】面板 292.3 Dreamweaver CS6的新增功能 292.3.1 可响应的自适应网格版面 292.3.2 改善的FTP性能 302.3.3 增强型jQuery移动支持 302.3.4 CSS 3转换 302.3.5 更新的实时视图 312.3.6 更新的多屏幕预览面板 312.4 使用Dreamweaver CS6创建基本网页 322.4.1 定义Dreamweaver站点 322.4.2 使用欢迎页 332.4.3 新建页面 342.4.4 设置页面标题 352.4.5 设置页面属性 362.4.6 添加文本 382.4.7 插入图像 392.4.8 插入多媒体 402.4.9 设置网页链接 412.4.10 在网页中插入表格 432.4.11 使用表单对象 46第3章 网页开发语言基础 513.1 熟悉HTML 523.1.1 第一个HTML网页 523.1.2 HTML元素的属性 543.1.3 body属性的设置 543.1.4 字体属性的应用 543.1.5 在网页中插入图像 613.1.6 表格的使用 623.1.7 表单的使用 703.1.8 超链接的使用 713.2 VBScript语言 713.2.1 VBScript概述 713.2.2 VBScript数据类型 713.2.3 VBScript变量 723.2.4 VBScript运算符 743.2.5 使用条件语句 743.2.6 使用循环语句 773.2.7 VBScript过程 783.3 ASP基本知识 793.3.1 ASP能做什么 793.3.2 ASP的工作原理 793.3.3 ASP基本语法 803.3.4 ASP常用内建对象 803.3.5 ASP常用的组件 86第4章 构建动态网站后台数据库 914.1 定义互动网站 924.1.1 定义互动网站的重要性 924.1.2 在Dreamweaver CS6中定义动态网站 924.2 Access 2010简介 964.2.1 启动和关闭Access 2010 964.2.2 数据库及数据库表 974.2.3 创建数据库 974.2.4 创建数据库表 994.2.5 字段的数据类型和属性 1064.3 在网页中使用数据库 1084.3.1 Connection对象 1084.3.2 用ODBC实现数据库连接 1084.3.3 创建DSN连接并测试 110第2篇 案例开发实战第5章 用户管理系统 1135.1 系统的功能分析 1145.1.1 规划网页结构和功能 1145.1.2 网页美工设计 1155.2 数据库设计与连接 1155.2.1 数据库设计 1155.2.2 创建数据库连接 1185.3 用户登录模块的设计 1225.3.1 登录页面 1225.3.2 登录失败和登录成功页面 1315.3.3 用户登录系统功能的测试 1345.4 用户注册模块的设计 1355.4.1 用户注册页面 1355.4.2 注册成功和注册失败页面 1405.4.3 用户注册功能的测试 1415.5 用户注册资料修改模块的设计 1435.5.1 修改资料页面 1435.5.2 更新成功页面 1455.5.3 修改资料功能的测试 1465.6 密码查询模块的设计 1475.6.1 密码查询页面 1475.6.2 完善密码查询功能页面 1515.6.3 密码查询模块的测试 1545.7 数据库路径的修改 155第6章 信息资讯管理系统 1576.1 系统的功能分析 1586.1.1 规划网页结构和功能 1586.1.2 网页美工设计 1596.2 数据库设计与连接 1596.2.1 数据库设计 1606.2.2 创建数据库连接 1626.3 系统页面设计 1656.3.1 网站首页的设计 1656.3.2 信息分类页面的设计 1776.3.3 信息内容页面的设计 1836.3.4 系统页面的测试 1856.4 后台管理页面设计 1876.4.1 后台管理入口页面 1876.4.2 后台管理主页面 1916.4.3 新增信息页面 1966.4.4 修改信息页面 1996.4.5 删除信息页面 2036.4.6 新增信息分类页面 2076.4.7 修改信息分类页面 2096.4.8 删除信息分类页面 211第7章 网络投票系统 2157.1 系统的功能分析 2167.1.1 规划网页结构和功能 2167.1.2 网页美工设计 2167.2 数据库设计与连接 2177.2.1 数据库的设计 2177.2.2 创建数据库连接 2217.3 网络投票系统主界面的制作 2237.3.1 投票系统主界面的制作 2237.3.2 投票页面的制作 2307.3.3 计算票数页面的制作 2347.3.4 投票结果显示页面的制作 2377.4 网络投票系统管理界面的制作 2417.4.1 管理员登录页面的制作 2417.4.2 系统管理主页面的制作 2427.4.3 复制页面 2477.4.4 修改浏览投票活动结果页面 2487.4.5 修改删除投票活动确认页面 249第8章 数字留言板系统 2558.1 系统的功能分析 2568.1.1 规划网页结构和功能 2568.1.2 网页美工设计 2568.2 数据库设计与连接 2578.2.1 数据库的设计 2578.2.2 创建数据库连接 2618.3 留言板系统访问页面的制作 2638.3.1 留言板系统主页面的制作 2638.3.2 访问者留言页面的制作 2698.4 留言板系统后台管理的制作 2728.4.1 管理员登录页面的制作 2728.4.2 留言板后台管理主界面的制作 2738.4.3 删除留言页面 2798.5 留言板管理系统功能的测试 2818.5.1 留言测试 2818.5.2 后台管理测试 283第9章 电子相册管理系统 2859.1 系统的功能分析 2869.1.1 规划网页结构和功能 2869.1.2 网页美工设计 2879.2 数据库设计与连接 2879.2.1 数据库的设计 2879.2.2 创建数据库连接 2909.3 电子相册系统主界面的制作 2939.3.1 电子相册系统主界面的制作 2939.3.2 电子相册分类页面的制作 2989.3.3 电子相册浏览图片页面的制作 3059.3.4 电子相册详细显示页面的制作 3069.4 电子相册系统管理界面的制作 3089.4.1 管理员登录页面的制作 3089.4.2 电子相册系统管理主界面的制作 3109.4.3 电子相册添加页面的制作 3149.4.4 电子相册修改页面的制作 3179.4.5 电子相册删除页面的制作 3209.5 电子相册系统功能的测试 3239.5.1 管理相册测试 3239.5.2 管理相册前台测试 326第10章 BBS论坛管理系统 32910.1 系统的功能分析 33010.1.1 规划网页结构和功能 33010.1.2 网页美工设计 33010.2 数据库设计与连接 33110.2.1 数据库的设计 33110.2.2 创建数据库连接 33610.3 BBS论坛管理系统主界面的制作 33810.3.1 BBS论坛系统主界面的制作 33810.3.2 发布新主题页面的制作 34510.3.3 讨论主题详细页面的制作 34810.3.4 添加记录点击次数功能 35310.3.5 回复讨论主题页面的制作 35410.3.6 搜索主题页面的制作 35710.4 BBS论坛系统管理界面的制作 35810.4.1 管理员登录页面的制作 35810.4.2 论坛系统管理主界面的制作 36010.4.3 修改讨论主题页面的制作 36510.4.4 删除讨论主题页面的制作 36710.5 BBS论坛管理系统功能的测试 36910.5.1 发帖测试 36910.5.2 论坛后台管理测试 373第11章 网上购物系统 37511.1 购物网站系统分析与设计 37611.1.1 购物网站购物流程 37611.1.2 购物网站主要功能 37711.2 数据库设计 37811.3 制作购物网站首页 37911.3.1 数据库连接 37911.3.2 制作top.asp页面 38011.3.3 制作left.asp页面 38211.3.4 制作search.asp页面 38311.3.5 制作middle.asp页面 38311.3.6 制作help.asp页面和bottom.asp页面 38711.4 制作商品列表页 38811.4.1 实现分页效果 38811.4.2 实现浏览历史效果 39011.5 制作商品内容页 39111.6 实现网站购物车功能 39211.6.1 制作购物车 39211.6.2 制作结算中心 39411.6.3 制作生成的订单 39411.7 制作会员注册和会员登录页面 39511.7.1 制作会员注册页面 39511.7.2 制作会员登录页面 39711.8 实现会员中心功能 39811.8.1 制作会员中心页面 39811.8.2 制作修改会员信息页面 39911.8.3 制作修改会员密码页面 39911.8.4 制作查看订单明细页面 40111.8.5 制作收藏夹 40211.9 制作后台登录页 40311.10 实现商品管理功能 40511.10.1 制作商品分类管理页面 40511.10.2 制作添加商品页面 40811.10.3 制作管理商品页面 40811.11 实现订单管理功能 40911.11.1 制作订单管理页面 40911.11.2 制作订单搜索页面 41111.11.3 制作订单打印页面 41111.12 后台其他功能介绍 412第3篇 网站营销推广第12章 网站搜索引擎优化(SEO) 41512.1 初识搜索引擎优化(SEO) 41612.1.1 搜索引擎原理 41612.1.2 搜索引擎优化(SEO)的含义 41912.1.3 SEO是吸引潜在"眼球"的最佳方法 42012.2 搜索引擎优化的目标 42012.2.1 提升网站访问量 42012.2.2 提升用户体验 42112.2.3 提高业务转化率 42112.3 搜索引擎优化的分类 42112.3.1 站内搜索引擎优化 42112.3.2 站外搜索引擎优化 42112.4 搜索引擎优化的误区 42212.4.1 为了搜索引擎而优化 42212.4.2 听信虚假广告 42312.4.3 急于求成 42412.4.4 采用黑帽手法 42512.5 正确理解SEO 42512.5.1 SEO不是作弊 42612.5.2 SEO内容为王 42612.5.3 SEO与SEM关系 42612.5.4 SEO与竞价推广关系 426第13章 网站推广与营销策略 42713.1 网站推广常用方法 42813.1.1 什么是网站推广 42813.1.2 网站营销推广的方法 42813.2 搜索引擎营销 43113.2.1 搜索引擎优化的优势 43113.2.2 搜索引擎优化常规方法 43213.2.3 付费搜索引擎营销的4个关键步骤 43413.3 论坛营销 43613.3.1 论坛营销的5大特点 43613.3.2 论坛营销的5大优势 43813.3.3 论坛营销的3大要点 44013.3.4 论坛营销推广3大步骤 44113.4 微博营销 44313.4.1 微博营销的6个特点 44313.4.2 微博写作的7个法则 44513.4.3 微博营销的5个步骤 44713.4.4 企业微博营销技巧 45013.5 网络新闻营销 45613.5.1 强悍的时效性 45613.5.2 猛烈的传播力 45613.5.3 轻松、自主 45713.5.4 互动升级为共动 45813.5.5 网络新闻写作技巧 458