《网站建设与维护》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:康梅娟,李英奎,郭状先等编著
  • 出 版 社:济南:山东人民出版社
  • 出版年份:2014
  • ISBN:9787209084826
  • 页数:330 页
图书介绍:本书全面地介绍了网站系统开发、建设、维护、管理的相关技术和方法,最后通过实例分析,对以上知识进行综合运用。全书主要从网站建设的基础知识、网站建设的方法、网站的维护和管理技术三个方面系统地介绍网站建设、网站维护、页面设计、数据库应用、网络安全的管理、网站宣传和网站推广等知识。

第一章 网站建设基础 1

1.1 案例网站欣赏 1

1.2 网站基础知识 11

1.2.1 网站相关术语 11

1.2.2 网站的体系结构 14

1.2.3 网站的分类 15

1.3 网站建设流程 20

1.4 常用建站技术 22

1.4.1 HTML 22

1.4.2 XML 23

1.4.3 CSS 25

1.4.4 VBScript和JavaScript 26

1.4.5 ASP.NET、JSP、PHP 30

1.4.6 辅助工具:Dreamweaver、Fireworks、Flash、Swish、Photoshop 33

习题 36

第二章 网站的规划与设计 37

2.1 网站定位 37

2.1.1 网站定位的出发点 37

2.1.2 网站定位考虑的因素 38

2.1.3 网站定位完成的工作 38

2.2 内容收集 39

2.2.1 图像的收集和使用 39

2.2.2 多媒体的收集和使用 40

2.3 栏目规划 41

2.3.1 逻辑结构介绍 42

2.3.2 栏目规划的任务 45

2.4 目录结构设计 46

2.5 网站标志设计 48

2.6 风格设计 49

2.6.1 色彩搭配 49

2.6.2 版面布局设计 53

2.6.3 字体设计 59

2.7 导航系统设计 60

2.7.1 导航的实现方法 60

2.7.2 导航的设计策略 62

2.7.3 导航规则 63

2.8 网站设计的八原则 64

习题 65

第三章 使用Dreamweaver制作网站 66

3.1 Dreamweaver基础操作 66

3.1.1 站点的创建和管理 66

3.1.2 网页的创建和编辑 68

3.1.3 使用表格布局网页 72

3.1.4 在网页中插入文本 79

3.1.5 图像的插入和编辑 83

3.1.6 插入滚动字幕和Flash影片 86

3.1.7 超链接的使用 91

3.1.8 上机任务——制作“扉页”和“首页” 95

3.2 模板、多媒体元素和书签超链接的使用 101

3.2.1 模板的使用 101

3.2.2 插入音频、视频 105

3.2.3 创建Flash相册 106

3.2.4 锚点的使用 109

3.2.5 上机任务——制作照片、音乐、视频、动画、文章页面 110

3.3 图像热区、CSS样式的应用 114

3.3.1 图像热区的使用 114

3.3.2 CSS样式的使用 117

3.3.3 上机任务——制作粉丝、北京粉丝、西安粉丝和济南粉丝页面 133

3.3.4 上机任务——使用CSS样式格式化所有静态页面 135

习题 142

第四章 Apache+MySQL+PHP动态网站平台的搭建 143

4.1 Apache的安装和配置 143

4.1.1 Apache的安装 144

4.1.2 Apache的配置 151

4.1.3 配置虚拟目录 154

4.1.4 配置虚拟主机 154

4.2 PHP的安装和配置 156

4.3 MySQL的安装和配置 157

4.3.1 MySQL数据库服务器的特点 157

4.3.2 安装和配置MySQL 158

4.3.3 测试MySQL服务器 162

4.3.4 通过PHP连接MySQL服务器 163

习题 165

第五章 PHP编程 166

5.1 PHP基本语法 166

5.1.1 PHP动态网页的内容 166

5.1.2 创建PHP代码块 167

5.1.3 编写PHP注释 168

5.1.4 PHP的语句分隔 169

5.1.5 PHP的HTML输出 170

5.2 变量、操作符与表达式 171

5.2.1 变量的定义 171

5.2.2 PHP的数据类型 172

5.2.3 数据类型转换 175

5.2.4 变量的作用域 180

5.2.5 常量 182

5.2.6 操作符 185

5.2.7 上机任务——编写一个计算正方体容积的交互页面 189

5.3 控制语句 198

5.3.1 选择结构 199

5.3.2 循环结构 201

5.3.3 上机任务——使用循环语句输出用$表示的倒三角形图案 205

5.4 数组 205

5.4.1 数值数组 205

5.4.2 关联数组 206

5.4.3 多维数组 207

5.5 类 207

5.5.1 创建类 208

5.5.2 创建对象 208

5.5.3 类与对象的应用实例 208

5.6 函数 210

5.6.1 内建函数 210

5.6.2 自定义函数 212

5.6.3 上机任务——函数的定义和调用 216

习题 216

第六章 MySQL数据库 217

6.1 MySQL应用基础 217

6.1.1 MySQL服务器管理 218

6.1.2 客户端程序和实用工具介绍 219

6.1.3 mysql命令行工具 219

6.2 数据库创建与维护 222

6.2.1 创建、显示和删除数据库 222

6.2.2 数据类型 225

6.2.3 上机任务——完成“空谷幽兰”网站数据库的逻辑结构设计 228

6.2.4 表的创建与维护 228

6.2.5 上机任务——完成school数据库的创建 232

6.3 数据查询与操作 233

6.3.1 插入记录 233

6.3.2 上机任务——向student表中添加数据 235

6.3.3 查询记录 235

6.3.4 上机任务——对student表进行查询操作 238

6.3.5 修改记录 238

6.3.6 删除记录 239

6.3.7 上机任务——删除student表中的指定记录 239

6.4 对数据库的其他管理操作 240

6.4.1 索引操作 240

6.4.2 用户管理 241

6.4.3 “优化表”操作 245

6.4.4 数据备份与恢复 245

6.4.5 上机任务——完成对school数据库的其他管理操作 247

习题 247

第七章 PHP与MySQL数据库 249

7.1 连接到一个MySQL数据库 249

7.1.1 创建非永久性连接 250

7.1.2 关闭非持久性连接 250

7.1.3 创建永久性连接 251

7.2 PHP获取MySQL错误信息 251

7.2.1 mysql_errno()函数 252

7.2.2 mysql_error()函数 252

7.3 创建及删除数据库 253

7.3.1 数据库的创建示例 253

7.3.2 数据库的删除示例 254

7.4 执行MySQL查询 255

7.4.1 执行MySQL查询的步骤 255

7.4.2 上机务——通过PHP实现对liuyanban数据库的创建和管理 257

7.5 存储并显示查询结果 258

7.5.1 查询结果的存储和显示 258

7.5.2 上机任务——通过PHP对liuyanban数据库进行查询并显示查询结果 265

7.6 相关操作命令 265

7.6.1 列出MySQL服务器中所有的数据库 265

7.6.2 “表”操作命令 266

7.6.3 “记录”操作命令 267

7.6.4 “字段”操作命令 270

习题 277

第八章 留言板制作实例 278

8.1 准备工作 278

8.1.1 创建liuyanban数据库 278

8.1.2 发布和创建站点 279

8.2 前台页面的制作 281

8.2.1 conn.php页面的制作 281

8.2.2 留言模板页面的制作 281

8.2.3 查看留言页面的制作 282

8.2.4 退出页面的制作 284

8.2.5 注册页面的制作 285

8.2.6 注册成功页面的制作 287

8.2.7 登录页面的制作 288

8.2.8 登录成功页面的制作 290

8.2.9 发表留言页面的制作 290

8.2.1 0修改密码页面的制作 292

8.3 制作后台页面 294

8.3.1 后台管理登录页面的制作 294

8.3.2 后台管理页面的制作 295

8.3.3 用户管理页面的制作 296

8.3.4 删除用户页面的制作 297

8.3.5 修改用户密码页面的制作 298

8.3.6 留言管理页面的制作 298

8.3.7 删除留言页面的制作 299

习题 300

第九章 网站的发布和维护 301

9.1 数据库的发布 301

9.1.1 使用命令发布MySQL数据库 301

9.1.2 使用可视化工具phpMyAdmin发布 302

9.2 上机任务——使用Serv-U搭建FTP服务器 304

9.2.1 安装Serv-U 304

9.2.2 启动Serv-U定义域并管理域用户 309

9.3 网页的发布方法 314

9.3.1 手工方式发布网页 314

9.3.2 Web方式发布网页 315

9.3.3 FTP方式发布网页 316

9.4 网站的推广与维护 322

9.4.1 网站的宣传与推广 322

9.4.2 网站的维护 323

习题 324

附录A “空谷幽兰”网站规划表 325

附录B “空谷幽兰”网站的页面清单 326

附录C “空谷幽兰”网站的数据库脚本说明 328

参考文献 330