基于开放平台的网页设计与编程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:程向前编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302057605
- 页数:392 页
第0章 引论 1
第1章 基于开放平台的Web开发环境 9
1.1 什么是万维网 9
1.2 HTML发展历史 11
1.2.1 HTML的起源 11
1.2.2 HTML的演变 12
1.2.3 HTML文档结构 13
1.3 发展中的万维网 14
1.3.1 从HTML到XML 14
1.3.2 从有线到无线 17
1.3.3 从无声到有声 17
1.4 什么是开放平台 18
1.4.1 UNIX操作系统的发展 18
1.4.2 TCP/IP与因特网的诞生 19
1.4.3 万维网的历史 19
1.4.4 浏览器之战 20
1.4.5 Linux的出现 21
1.4.6 因特网上的自由软件社区 22
1.4.7 基于开放平台的动态网页设计环境 23
1.4.8 与万维网相关的商业软件 24
1.4.9 与万维网相关的自由、共享、开放源代码软件 24
1.5 基于Windows的Web服务器安装与测试 26
1.5.1 Xitami服务器的安装 26
1.5.2 对Xitami进行测试 28
1.6 基于Linux的Web服务器安装及设定 29
1.6.1 Apache的由来与现况 30
1.6.2 安装Apache套件 32
1.6.3 Apachc的基本参数设置 36
1.7 重点回顾 39
习题 39
第2章 HTML基础 41
2.1 HTML句法结构 41
2.2 HTML文档结构和常用元素 43
2.3 HTML标准单位 44
2.3.1 长度单位 44
2.3.2 颜色单位 45
2.3.3 URL路径 45
2.4 HTML基本元素的使用 46
2.4.1 head容器元素 46
2.4.2 body容器元素 49
2.4.3 单个元素 50
2.4.4 字符容器元素 51
2.4.5 分项列表 53
2.4.6 表单 54
2.4.7 实体 56
2.4.8 table元素 57
2.5 HTML的其他元素 60
2.5.1 框架 60
2.5.2 CSS 64
2.6 网页制作相关技术概述 68
2.6.1 使用Windows记事本进行网页编辑 68
2.6.2 使用EditPlus2进行网页设计 69
2.6.3 使用Word 97创建网页 71
2.6.4 HTML使用技巧 71
2.7 重点回顾 72
习题 73
第3章 CGI概念和PHP程序设计基础 74
3.1 CGI程序的概念 74
3.2 PHP的基本元素 76
3.2.1 一个简单PHP程序示例 76
3.2.2 将PHP程序嵌入网页的方法 77
3.2.3 PHP中的引用文件 78
3.2.4 PHP程序注释 78
3.2.5 PHP的常量、变量和数据类型 79
3.3.1 算术运算符 85
3.3 PHP运算符 85
3.3.2 字符串运算符 86
3.3.3 赋值运算符 86
3.3.4 逻辑运算符 86
3.3.5 特殊的运算符 87
3.4 PHP程序的流程控制 89
3.4.1 一般分支结构 89
3.4.2 while和do while循环语句 91
3.4.3 break和continue语句 94
3.4.4 switch分支流程控制语句 94
3.5 PHP函数 96
3.5.1 函数返回值 96
3.5.2 向函数传递参数 98
3.5.3 给函数赋默认值 99
3.6 PHP类 100
3.7.2 基于Windows的PHP解释程序安装和使用 102
3.7.1 PHP解释程序的运行模式 102
3.7 PHP解释程序的安装和使用 102
3.7.3 PHP程序的编辑、调试环境安装和使用 107
3.8 重点回顾 111
习题 112
第4章 表单处理和PHP函数库 113
4.1 HTML表单与PHP处理程序 113
4.1.1 HTML表单的action属性 115
4.1.2 HTML表单的method属性 115
4.1.3 表单中常用元素与PHP程序的关联 116
4.2 PHP函数 125
4.2.1 数组函数 125
4.2.2 日期和时间函数 126
4.2.3 文件系统函数 128
4.2.4 正则表达式和字符串函数 130
4.2.5 字符串处理函数 131
4.3.1 调试过程与解决方法 134
4.3 PHP的调试与解决方法 134
4.3.2 常见PHP程序错误分析 135
4.4 重点回顾 137
习题 137
第5章 MySQL数据库基础 139
5.1 数据库概念 139
5.2 什么是MySQL 140
5.3 MySQL与xBase的差别 140
5.4 MySQL的基本语法 144
5.4.1 MySQL的命名规则 144
5.4.2 MySQL数据的表示及存储形式 145
5.4.3 MySQL基本数据类型 145
5.4.4 字段类型 146
5.4.5 数据库表中的数据类型选择 153
5.4.6 MySQL数据库级操作 153
5.4.7 MySQL表结构的操作指令 154
5.5.1 MySQL表内容的操作指令 156
5.5 MySQL的常用操作 156
5.5.2 MySQL的查询指令 159
5.6 SQL简介 161
5.6.1 SQL的由来 163
5.6.2 Select语句和数据检索 163
5.6.3 Insert语句和插入记录 168
5.6.4 Delete语句与删除记录 170
5.6.5 Update与更新记录 171
5.6.6 参照完整性 172
5.6.7 连接 173
5.7 MySQL的安装和调试 174
5.7.1 基于Windows的MySQL安装 174
5.7.2 基于Linux的Apache、PHP、MySQL套件安装 174
5.8 MySQL的GUI客户端 177
5.8.1 PhpMyAdmin的特性 177
5.8.2 PhpMyAdmin的安装 178
5.8.3 PhpMyAdmin的使用 179
5.9 重点回顾 183
习题 183
第6章 通过PHP访问MySQL数据库 185
6.1 登录到MySQL服务器 185
6.2 MySQL的存取权限系统 187
6.3 常用MySQL数据库管理操作 189
6.3.1 添加新用户 189
6.3.2 设置用户口令 190
6.4 PHP中的MySQL操作 191
6.4.1 登录和退出MySQL的PHP函数 192
6.4.2 建立或删除数据库 194
6.4.3 选择数据库的PHP函数 194
6.4.4 使用PHP向MySQL发送查询指令 195
6.4.5 读取数据 196
6.4.6 显示数据库结构信息的PHP函数 198
6.4.7 显示操作消息 200
6.5 MySQL的开发背景 202
6.6 MySQL的利弊与应用特点 203
6.6.1 事务处理 203
6.6.2 MySQL的设计原则 204
6.6.3 子查询 205
6.6.4 存储过程和触发器 206
6.6.5 外键 206
6.7 数据库程序应用举例 206
6.7.1 基于数据库的网站访问计数器 207
6.7.2 在MySQL中存储图片 208
6.7.3 对有关MySQL操作的PHP函数进行封装 213
6.7.4 有关PHP访问数据库的程序调试 215
6.8 重点回顾 216
习题 217
7.1 联机编辑服务器上的文档 218
第7章 PHP与动态网页环境的交互 218
7.2 HTTP认证 221
7.3 网页重定向 223
7.4 保存Web交互信息的技术 224
7.4.1 Cookie的基本工作原理 224
7.4.2 Session的基本工作原理 225
7.4.3 Session初步 226
7.4.4 与Session相关的php.ini配置 228
7.4.5 PHP4中的Session函数 230
7.5 Cookie的应用 233
7.6 HTTP协议基础 240
7.6.1 HTTP的连接过程 241
7.6.2 非坚持性连接和坚持性连接 241
7.6.3 解决HTTP连接的状态无关性 242
7.6.4 HTTP客户端/服务器会话示例 242
7.7.1 使用getallheaders()获得HTTP请求参数 246
7.7 了解HTTP的实现过程 246
7.7.2 使用Telnet观察HTTP的响应首部信息 247
7.8 重点回顾 249
习题 249
第8章 使用PHP构建网站组件 251
8.1 网上调查 251
8.2 网上购物 259
8.3 会员制网站管理 271
8.3.1 会员制网站用户的注册 271
8.3.2 会员制网站用户的登录和验证 277
8.3.3 对网页进行注册访问控制 278
8.4 网站资源搜索 278
8.4.1 使用PHP访问网站文件系统 278
8.4.2 对目录进行递归搜索 280
8.4.3 网站资源搜索功能的设计 282
8.5.1 网站发送邮件的环境 284
8.5 通过PHP发送电子邮件 284
8.5.2 PHP的邮件函数 285
8.5.3 发送邮件网页的设计 285
8.6 重点回顾 287
习题 287
第9章 网站建模和设计方法 288
9.1 UML和网站规划 289
9.1.1 网站用户分析 289
9.1.2 用例图与网站的需求定义 289
9.1.3 类图与用户资源组织 291
9.1.4 网站的平台选择 292
9.2 UML与网站设计 292
9.2.1 UML与网站的静态模型 293
9.2.2 UML与网站动态建模 294
9.2.3 应用部署的规划 295
9.2.4 使用UML体现网站设计原则 296
9.3 常用UML符号 298
9.4 UML工具 301
9.5 电子商务模型概览 301
9.5.1 经纪模型 301
9.5.2 广告模型 306
9.5.3 信息收集模型 308
9.5.4 商家模型 309
9.5.5 制造厂模型 311
9.5.6 社区模型 311
9.5.7 订阅方式 311
9.6 电子商务系统设计的基本思路 313
9.6.1 系统需求分析 314
9.6.2 系统方案设计 318
9.6.3 功能检验与性能测试 323
9.7 重点回顾 326
习题 327
第10章 Web服务的安全问题 329
10.1 电子商务安全性的主要问题 330
10.1.1 资料传输的隐秘性 330
10.1.2 双方身份辨认问题 330
10.1.3 电子商务安全问题的解决之道 330
10.2 HTTP保密数据的传递与认证过程 332
10.3 电子商务系统的安全保障框架 334
10.3.1 电子商务系统安全框架综述 334
10.3.2 电子商务系统的安全要求 334
10.3.3 电子商务应用项目框架环境 335
10.3.4 电子商务系统中的安全服务 336
10.3.5 安全性问题解决方案的场景演示 341
10.4 创建安全的PHP程序 345
10.4.1 建设安全的软件运行环境 345
10.4.2 存储和交换敏感信息 345
10.4.3 检查用户输入 346
10.5 在Apache中实现SSL 348
10.5.2 SSL模块在Apache中的设定 349
10.5.1 安装SSL模块 349
10.5.3 测试支持SSL安全协议的Apache 350
10.6 加强Web服务器的安全性 350
10.6.1 服务器根目录的权限 351
10.6.2 防止用户覆盖配置信息 351
10.6.3 保护服务器上的文件 351
10.6.4 用户发布主页的配置问题 352
10.6.5 SSI 353
10.6.6 允许CGI文件在特定目录下执行 353
10.6.7 把PHP解释器放在Web目录树外 354
10.7 重点回顾 355
习题 355
附录A UNIX操作系统基本操作和概念 357
附录B HTML速查表 367
附录C 常用的PHP函数 380
参考文献 392
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019