基于开放平台的网页设计与编程 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:程向前编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302183778
- 页数:309 页
第0章 引论 1
第1章 基于开放平台的Web开发环境 8
1.1什么是万维网 8
1.1.1Web浏览器 10
1.1.2Web服务器 11
1.2HTML的概念及发展 11
1.2.1HTML的起源 12
1.2.2HTML的演变 13
1.2.3HTML文档结构 13
1.3发展中的万维网 14
1.3.1从HTML到XML 14
1.3.2从有线到无线 17
1.3.3从无声到有声 17
1.4什么是开放平台 18
1.4.1UNIX操作系统的发展 18
1.4.2TCP/IP与因特网的诞生 19
1.4.3万维网的历史 19
1.4.4浏览器之战 20
1.4.5Linux的出现 21
1.4.6因特网上的自由软件社区 22
1.4.7基于开放平台的动态网页设计环境 23
1.4.8与万维网相关的商业软件 24
1.4.9与万维网相关的自由、共享、开放源代码软件 24
1.5实验ApacheFriends和XAMPP 25
1.6重点回顾 27
习题 28
第2章 HTML基础 29
2.1HTML句法结构 29
2.2HTML文档结构和常用元素 31
2.3HTML标准单位 32
2.3.1长度单位 32
2.3.2颜色单位 33
2.3.3URL路径 33
2.4HTML基本元素的使用 34
2.4.1head容器 34
2.4.2body容器 37
2.4.3单个元素 37
2.4.4字符容器 39
2.4.5分项列表 41
2.4.6表单 42
2.4.7实体 44
2.4.8table元素 45
2.4.9tr元素 46
2.4.10td元素 47
2.5HTML的其他元素 47
2.5.1框架 47
2.5.2HTML4.0与CSS 51
2.5.3CSS与视觉效果 55
2.5.4代码的重用 56
2.5.5CSS举例 57
2.6实验网页制作相关技术 59
2.6.1使用Windows记事本进行网页编辑 59
2.6.2使用EditPlus2进行网页设计 60
2.6.3HTML入门捷径 62
2.7重点回顾 62
习题 63
第3章 CGI概念和PHP程序设计基础 65
3.1CGI程序的概念 65
3.2PHP的基本元素 66
3.2.1一个简单PHP程序示例 66
3.2.2将PHP程序嵌入网页的方法 68
3.2.3PHP中的引用文件 68
3.2.4PHP程序注释 69
3.2.5PHP的常量、变量和数据类型 69
3.3PHP运算符 75
3.3.1算术运算符号 75
3.3.2字符串运算符号 76
3.3.3赋值运算符 76
3.3.4逻辑运算符 77
3.3.5特殊的运算符 77
3.4PHP程序的流程控制 79
3.4.1一般分支结构 79
3.4.2循环结构 81
3.4.3break和continue语句 83
3.4.4switch分支流程控制语句 84
3.5函数 85
3.5.1函数返回值 86
3.5.2向函数传递参数 87
3.5.3给函数赋默认值 88
3.6PHP类 89
3.6.1创建类 89
3.6.2对象的使用——实例化 90
3.6.3构造函数 92
3.6.4扩展类——类的继承 93
3.6.5重载方法 94
3.7实验PHP应用基础 96
3.7.1PHP解释程序的运行模式 96
3.7.2PHP程序的编辑、调试环境安装和使用 96
3.8PHP发展简史和php.ini 101
3.8.1PHP/FI 101
3.8.2PHP3.0 102
3.8.3PHP4.0 102
3.8.4PHP中的超全局变量 103
3.9重点回顾 105
习题 105
第4章 表单处理和PHP函数库 107
4.1HTML表单与PHP处理程序 107
4.1.1HTML表单的action属性 109
4.1.2HTML表单的method属性 109
4.1.3表单中常用元素与PHP程序的关联 110
4.2PHP函数 118
4.2.1数组函数 119
4.2.2日期和时间函数 120
4.2.3文件系统函数 121
4.2.4正则表达式和字符串函数 124
4.2.5字符串处理函数 124
4.3实验PHP的调试与解决方法 127
4.3.1调试过程与解决方法 127
4.3.2常见PHP程序错误分析 128
4.4重点回顾 130
习题 130
第5章 MySQL数据库基础 132
5.1数据库概念 132
5.2什么是MySQL 133
5.3MySQL与xBase的差别 133
5.4MySQL的基本语法 136
5.4.1MySQL的命名规则 137
5.4.2MySQL数据的表示及存储形式 137
5.4.3MySQL基本数据类型 137
5.4.4字段类型 138
5.4.5数据库表中的字段类型选择 144
5.4.6MySQL数据库级操作 144
5.4.7MySQL表结构的操作指令 145
5.5MySQL的常用操作 147
5.5.1MySQL表内容的操作指令 147
5.5.2MySQL的查询指令 149
5.6SQL简介 151
5.6.1SQL的由来 153
5.6.2select语句和数据检索 153
5.6.3insert语句和插入记录 158
5.6.4delet语句与删除记录 159
5.6.5update与更新记录 160
5.6.6参照完整性 161
5.6.7连接 161
5.7实验1MySQL的安装和调试 162
5.7.1基于Windows的MySQL环境的应用 162
5.7.2基于Linux的Apache、PHP、MySQL套件安装 163
5.8实验2MySQL的GUI客户端 165
5.8.1PhpMyAdmin的特性 165
5.8.2PhpMyAdmin的安装 166
5.8.3PhpMyAdmin的使用 167
5.9重点回顾 170
习题 171
第6章 通过PHP访问MySQL数据库 172
6.1登录到MySQL服务器 172
6.2MySQL的存取权限系统 174
6.3常用MySQL数据库管理操作 176
6.3.1添加新用户 176
6.3.2设置用户口令 177
6.4PHP中的MySQL操作 178
6.4.1登录和退出MySQL的PHP函数 179
6.4.2建立或删除数据库 180
6.4.3选择数据库的PHP函数 181
6.4.4使用PHP向MySQL发送查询指令 181
6.4.5读取数据 182
6.4.6显示数据库结构信息的PHP函数 184
6.4.7显示操作消息 186
6.5MySQL的开发背景 188
6.6MySQL的利弊与应用特点 189
6.6.1事务处理 189
6.6.2MySQL的设计原则 190
6.6.3子查询 190
6.6.4存储过程和触发器 191
6.6.5外键 191
6.7实验数据库程序应用 192
6.7.1基于数据库的网站访问计数器 192
6.7.2在MySQL中存储图片 194
6.7.3对有关MySQL操作的PHP函数进行封装 198
6.7.4有关PHP访问数据库的程序调试 200
6.8重点回顾 200
习题 201
第7章 PHP与动态网页环境的交互 203
7.1联机编辑服务器上的文档 203
7.2HTTP认证 206
7.3网页重定向 207
7.4保存Web交互信息的技术 208
7.4.1Cookie的基本工作原理 209
7.4.2Session的基本工作原理 212
7.5PHP中Header类函数的实现和应用 221
7.5.1PHP中的Cookie函数 222
7.5.2发送HTTP首部 227
7.5.3PHP中动态网页的缓存和输出控制 228
7.5.4PHP中Session与Cookie的关系 229
7.6HTTP协议基础 231
7.6.1HTTP的连接过程 232
7.6.2非坚持性连接和坚持性连接 232
7.6.3解决HTTP连接的状态无关性 233
7.6.4HTTP客户端/服务器会话示例 233
7.6.5多用途的网际邮件扩充协议 237
7.7实验了解HTTP的实现过程 238
7.7.1使用getallheaders函数获得HTTP请求参数 238
7.7.2使用Telnet观察HTTP的响应首部信息 239
7.8重点回顾 240
习题 241
第8章 使用PHP构建网站组件 242
8.1网上调查 242
8.2网上购物 249
8.3会员制网站管理 261
8.3.1会员制网站用户的注册 261
8.3.2会员制网站用户的登录和验证 266
8.3.3对网页进行注册访问控制 267
8.4网站资源搜索 267
8.4.1使用PHP访问网站文件系统 267
8.4.2对目录进行递归搜索 269
8.4.3网站资源搜索功能的设计 270
8.5实验通过PHP发送电子邮件 273
8.5.1网站发送邮件的环境 273
8.5.2PHP的邮件函数 273
8.5.3发送邮件网页的设计 274
8.6重点回顾 275
习题 276
附录A Apache的基本概念和应用 277
附录B UNIX操作系统基本概念和应用 289
参考文献 309
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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