Linux平台下的Web编程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张斌,高波等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2000
- ISBN:7302012199
- 页数:385 页
第1章 绪论 1
1.1 Web体系结构 1
1.1.1 HTTP协议 2
1.1.2 HTML文档 2
1.1.3 CGI程序 3
1.2 Linux Web编程内容 4
1.2.1 编写HTML文档 4
1.2.3 CGI程序 5
1.2.2 控制页面效果 5
1.2.4 SSI CGI程序 6
1.2.5 嵌入式脚本页面 7
1.3 Linux Web环境 7
1.3.1 Apache服务器 8
1.3.2 Apache模块mod_perl 8
1.3.3 Apache模块mod_php 8
1.3.4 MySQL数据库 8
1.4 本书结构 8
1.5 小结 9
第2章 HTML标记语言 10
2.1 简介 10
2.1.1 HTML语言简介 10
2.1.2 统一资源定位器 13
2.1.3 空白字符 14
2.1.4 字符实体 15
2.2 基本元素 16
2.2.1 头标元素 16
2.2.2 标题元素 19
2.2.3 段落元素 20
2.2.4 逻辑格式元素 22
2.2.5 字形元素 25
2.2.6 链接 27
2.3 图像元素 28
2.3.1 IMG元素 28
2.3.2 客户端图像映射 30
2.4.1 无序列表元素 32
2.4 列表元素 32
2.4.2 顺序列表元素 34
2.4.3 定义列表元素 35
2.5 表格元素 36
2.5.1 TABLE元素 36
2.5.2 CAPTION元素 39
2.5.3 表格行元素 39
2.5.4 行组元素 41
2.5.5 列组元素 42
2.6 表单元素 45
2.6.1 FORM元素 45
2.6.2 控件元素 46
第3章 层叠样式表 51
3.1 简介 51
3.1.1 使用样式表的原因 51
3.1.2 样式表的优点 52
3.2.1 样式表基本语法 54
3.2 样式表用法 54
3.2.2 字体格式 57
3.2.3 颜色和背景 59
3.2.4 文本格式 62
3.2.5 边距与填充 65
3.2.6 浮动元素 68
3.2.7 定位和叠放 71
3.3 关联样式 73
3.3.1 连接外部样式表 74
3.3.2 嵌入样式表 75
3.3.3 引入样式表 75
3.3.4 内联样式 75
3.4 样式表语法 76
3.4.1 样式规则 76
3.4.2 选择符 77
3.4.3 继承 79
3.4.4 注释 79
3.4.5 伪类和伪元素 80
3.4.6 层叠 81
3.5 格式模型 82
3.5.1 块级元素 84
3.5.2 浮动元素 85
3.5.3 内嵌元素 86
3.6 CSSI属性参考 86
3.6.1 属性单位 87
3.6.2 字体属性 88
3.6.3 颜色和背景属性 90
3.6.4 文本属性 93
3.6.5 方框属性 96
3.6.6 分类属性 99
3.7 小结 101
第4章 HTTP协议与CGI规范 103
4.1 简介 103
4.2 HTTP协议 103
4.2.1 通信模型 104
4.2.2 HTTP请求 106
4.2.3 HTTP响应 109
4.2.4 Cookie 112
4.3 MIME 113
4.4 CGI规范 116
4.4.1 CGI程序的工作原理 117
4.4.2 URL编码 118
4.4.3 GET数据 119
4.4.4 POST数据 119
4.4.5 CGI环境变量 120
4.5 小结 123
第5章 Perl语言 124
5.1 简介 124
5.1.1 用途和功能 124
5.1.2 Hello World程序 125
5.2 数据类型 125
5.3 变量 128
5.3.1 标量变量 128
5.3.2 数组变量 129
5.3.3 关联数组变量 130
5.3.4 引用变量 130
5.3.5 特殊变量 134
5.4 运算符 137
5.5 语句 142
5.5.1 语句类型 142
5.5.2 简单语句 143
5.5.3 语句块 143
5.5.4 条件判断语句 144
5.5.5 循环语句 145
5.5.6 转移语句 148
5.6 函数 149
5.6.1 定义函数 150
5.6.2 参数传递 150
5.6.3 变量作用域 152
5.6.4 函数返回值 152
5.6.5 字符串函数 153
5.6.6 数组函数 155
5.6.7 关联数组函数 157
5.6.8 输入/输出函数 158
5.7 输入/输出 159
5.7.1 标准输入/输出 159
5.7.2 文件操作 160
5.7.3 格式化输出 163
5.8 正则表达式 167
5.8.1 正则表达式规则 167
5.8.2 正则表达式运算符 171
5.8.3 函数 173
5.8.4 示例 173
5.9 包、模块和对象 175
5.9.1 包 176
5.9.2 模块 179
5.9.3 对象 184
5.10 小结 191
6.1 简介 192
6.1.1 CGI程序结构 192
第6章 Perl CGI编程 192
6.1.2 Hello World程序 193
6.1.3 回显输入程序 194
6.1.4 CGI模块 197
6.2 CGI模块方法 198
6.2.1 调用方式 198
6.2.2 传递参数 200
6.2.3 方法分类 201
6.3 处理CGI 203
6.3.1 输入HTTP头标 203
6.3.2 输出重定向头标 205
6.3.3 设置或获取cookie 205
6.3.4 处理CGI参量 206
6.4 创建表单 208
6.4.1 开始和结束表单 209
6.4.3 多行文本框 210
6.4.2 文本框 210
6.4.4 密码框 211
6.4.5 文件上载域 211
6.4.6 弹出式菜单 213
6.4.7 滚动列表 213
6.4.8 复选框 214
6.4.9 单选按钮 216
6.4.11 取消按钮 217
6.4.10 提交按钮 217
6.4.12 隐藏域 218
6.4.13 默认按钮 218
6.5 HTML快捷方法 220
6.5.1 开始HTML 221
6.5.2 结束HTML 222
6.5.3 其他HTML元素 222
6.5.4 样式表支持 226
6.6 动态生成图像 229
6.6.1 创建和保存图像 230
6.6.3 绘制图形 231
6.6.2 控制颜色 231
6.6.4 绘制字符 233
6.7 访问DBM 233
6.7.1 原始数据 233
6.7.2 打开dbm散列表 234
6.7.3 输入记录 234
6.7.5 关闭dbm散列表 235
6.8 访问数据库 235
6.7.4 操作dbm散列表 235
6.8.1 DBI结构 236
6.8.2 与数据库建立连接 237
6.8.3 与数据库断开连接 237
6.8.4 准备SQL语句 237
6.8.5 执行SQL语句 238
6.8.6 获取查询结果 239
6.8.7 完成查询操作 239
6.8.8 其他查询操作 239
6.8.9 事务管理 241
6.8.10 简单的例子 243
6.9.1 计数器 246
6.9 实例 246
6.9.2 留言簿 252
6.9.3 在线论坛 258
6.10 小结 271
第7章 PHP3嵌入式脚本语言 273
7.1 简介 273
7.1.1 PHP语言简介 273
7.1.3 PHP的发展历史 274
7.1.2 PHP的功能简介 274
7.2 配置PHP3 275
7.2.1 通用配置指令 275
7.2.2 邮件配置指令 277
7.2.3 安全模式配置指令 278
7.2.4 调试器配置指令 278
7.2.5 装载扩展指令 278
7.2.6 MySQL配置指令 278
7.3.1 HTTP认证功能 279
7.2.7 BC数学函数配置指令 279
7.3 PHP3的特点 279
7.3.2 生成GIF图像 281
7.3.3 文件上传支持 281
7.3.4 HTTP cookie支持 282
7.3.5 正则表达式 282
7.3.6 错误处理 283
7.3.7 连接处理 283
7.4 基本语法 284
7.4.1 区分HTML内容 284
7.4.2 指令分隔 284
7.4.3 注释 285
7.5 数据类型、变量和常数 285
7.5.1 数据类型 285
7.5.2 变量 288
7.5.3 常量 292
7.6.1 表达式 293
7.6 表达式和运算符 293
7.6.2 运算符 295
7.7 控制结构 296
7.7.1 条件语句:if、else、elseif和switch 297
7.7.2 循环语句:while、do...while和for 299
7.7.3 require 301
7.7.4 include 301
7.7.5 function 301
7.7.6 class 303
7.8 常用函数 305
7.8.1 数组函数 306
7.8.2 时间函数 311
7.8.3 dbm函数 313
7.8.4 目录函数 315
7.8.5 文件系统函数 317
7.8.6 HTTP函数 324
7.8.7 PHP选项和信息 325
7.8.9 MySQL函数 326
7.8.8 邮件函数 326
7.8.10 正则表达式函数 331
7.8.11 字符串函数 333
7.8.12 URL函数 336
7.8.13 变量函数 337
7.8.14 图像函数 338
7.8.15 其他函数 341
7.9.1 页面计数器 343
7.9 实例 343
7.9.2 留言簿 346
7.9.3 发送MIME邮件 350
7.10 小结 357
附录A HTML元素索引 358
附录B 字符实体索引 361
B.1 常用字符 361
B.2 Latin 1字符集(有名字符实体) 361
B.3 数字字符实体 363
附录C HTML颜色索引 367
附录D CSS1属性快速参考 370
D.1 CSS1属性 370
D.2 属性值说明 376
D.3 属性值类型 376
附录E HTML4样式表样本 378
附录F Perl特殊变量 381
F.1 全局特殊变量 381
F.3 全局特殊文件句柄 382
F.2 全局特殊数组和散列表 382
F.4 全局特殊常量 383
F.5 正则表达式特殊变量 383
F.6 文件句柄特殊变量 383
附录G 正则表达式参考 384
G.1 元字符 384
G.2 转义字符序列 384
G.3 转义字符序列 385
G.4 断言 385
G.5 匹配限定符 385
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《交易平台经济学》平庆忠 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《“互联网+”下的信息、系统、平台与创新》黄佳佳,陈小慧,宋滔,卢彦君著 2018
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 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