书籍详情
CGI技术全面接触
作者:刘伟,李小武,罗明编著
出版社:清华大学出版社
出版时间:2001-08-01
ISBN:9787302045113
定价:¥39.00
购买这本书可以去
内容简介
本书主要介绍了如何利用Perl语言编写CGI程序;其中包括CGI的基本知识、Perl语言以及如何利用Perl语言编写常用的CGI程序。本书重点对利用Perl语言设计CGI程序和如何结合数据库动态网站建设进行了深入详尽的讲解。本书对CGI网站开发技术的安全性以及很多相关的问题也进行了探讨。本书适合广大的网站技术人员进行参考或者学习,也适合作为相关专业的技术培训教程。
作者简介
暂缺《CGI技术全面接触》作者简介
目录
第1章 CGI知识概述
1. 1 CGI与Internet
1. 1. 1 Internet的产生和发展
1. 1. 2 Internet服务
1. 1. 3 我国Internet的现状和发展
1. 1. 4 CGI在Internet中的作用
1. 2 CGI的基本原理
1. 2. 1 CGI的含义
1. 2. 2 MIME标难
1. 3 编程语言的选择
1. 3. 1 C/C++
1. 3. 2 Shell脚本语言
1. 3. 3 Visual Basic语言
1. 3. 4 Perl语言
1. 3. 5 其他语言
1. 4 CGI的传送方法
1. 4. 1 GET方法
1. 4. 2 POST方法
1. 4. 3 HEAD方法
1. 5 CGI的环境变量
1. 5. 1 环境变量
1. 5. 2 CGI环境变量
第2章 CGI的运行环境
2. 1 Windows 95/98和Windows NT环境下的Web服务器设置
2. 1. 1 在Windows 95/98环境下设置web服务器
2. 1. 2 在Windows NT环境下设置Web服务器
2. 1. 3 在Windows环境下安装Sambar服务器
2. 2 UNIX和Linux环境下的Web服务器设置
2. 2. 1 UNIX环境下Web服务器的配置
2. 2. 2 Linux环境下Web服务器的配置
2. 3 CGI程序运行环境的建立和测试
2. 3. 1 个人Web服务器中CGI应用程序运行环境的建立和测试
2. 3. 2 IIS服务器中CGI应用程序环境的建立和测试
2. 3. 3 Sambar服务器中CGI应用程序环境的建立和测试
2. 3. 4 Apache Web服务器中CGI应用程序环境的建立
2. 3. 5 cgi-bin目录
2. 4 编写第1个CGI程序——Hello World
2. 4. 1 利用C语言编写“Hello World!”程序
2. 4. 2 利用Perl语言编写“Hello World!”程序
第3章 HTML语言简介
3. 1 HTML语言介绍
3. 1. 1 HTML文件
3. 1. 2 HTML标准
3. 1. 3 HTML的版本
3. 1. 4 HTML基础
3. 1. 5 HTML的优点
3. 1. 6 HTML的结构
3. 1. 7 利用HTML设计Web页面
3. 2 HTML中的表单及其在COI程序中的作用
3. 2. 1 HTML表单
3. 2. 2 表单与CGI的关系
3. 3 CGI程序的激活
3. 3. 1 URL的编码和解码
3. 3. 2 数据传送
第4章 使用Perl语言
4. 1 Per1简介
4. 2 Perl的变量
4. 2. 1 标量变量
4. 2. 2 数组变量
4. 2. 3 关联数组
4. 3 Perl运算符
4. 3. 1 算术运算符
4. 3. 2 关系运算符
4. 3. 3 赋值运算符
4. 3. 4 逻辑运算符
4. 3. 5 位运算符
4. 3. 6 条件运算符
4. 3. 7 逗号运算符
4. 4 Perl的基本流程
4. 4. 1 选择性流程控制
4. 4. 2 循环流程控制
4. 5 Perl的函数
4. 5. 1 字符串处理函数
4. 5. 2 标量变量处理函数
4. 5. 3 数组变量处理函数
4. 5. 4 关联数组变量处理函数
4. 5. 5 数学处理函数
4. 5. 6 其他函数
4. 6 Perl中的库. 包和模块
4. 6. 1 库和require函数
4. 6. 2 Perl中的包
4, 7 Perl的面向对象技术
4. 7. 1 Perl中的类和对象
4. 7. 2 类的继承
4. 8 Perl的文字处理模式
4. 8. 1 文字处理模式的常用语法
4. 8. 2 文字处理模式语法的使用实例
4. 8. 3 文字处理模式的相关函数
第5章 CGI程序设计
5. 1 CGI程序结构
5. 1. 1 CGI程序的语法结构
5. 1. 2 CGI程序的逻辑结构
5. 1. 3 编写CGI程序
5. 1. 4 CGI程序的可移植性
5. 2 CGI程序中的子程序
5. 2. 1 require函数
5. 2. 2 子程序
5. 3 合理使用Perl内置变量
5. 4 cgi—lib. p1库
5. 4. 1 cgi—lib. p1库的特点
5. 4. 2 使用cgi—lib. p1库
5. 4. 3 cgi—lib. p1库的使用实例
第6章 CGI开发的安全性管理
6. 1 CGI容易出现的安全漏洞
6. 1. 1 不合理的表单数据
6. 1. 2 未限制长度的表单数据
6. 1. 3 不合理数据的来源
5. 2 不安全的函数
6. 3 编写安全的CGI程序
6. 3. 1 拒绝不合要求的表单数据
6. 3. 2 对文件名数据的处理
6. 3. 3 对HTML元素的处理
6. 3. 4 注意路径数据
6. 3. 5 处理SSI命令
6. 3. 6 处理外部进程
6. 3. 7 选择编程语言
6. 4 配置安全的服务器
6. 4. 1 CGI程序的权限
6. 4. 2 CGI程序用户
6. 4. 3 共同的web服务器
6. 4. 4 setuid位
6. 4. 5 使用CGIWrap
6. 4. 6 本地文件安全
6. 4. 7 一个安全的CGI程序实例
第7章 CGI开发实例
7. 1 最常见的CGI程序——计数器的实现
7. 1. 1 问题的分析
7. 1. 2 计数器的编程实现
7. 1. 3 测试计数器
7. 1. 4 完善计数器
7. 1. 5 SSI技术
7. 2 用户留言板
7. 2. 1 留言板的文档实现
7. 2. 2 实现处理留言的CGI程序
7. 2. 3 留言板的安全性问题
7. 2. 4 将留言板移植到UNIX环境中
7. 3 用户密码认证
7. 3. 1 对密码加密
7. 3. 2 用户密码认证程序的文档实现
7. 3. 3 用户密码认证的程序的实现
7. 3. 4 密码认证程序的安全性问题
7. 3. 5 将密码认证程序移植到UNIx环境中
7. 4 聊天室
7. 4. 1 聊天室所需文档的实现
7. 4. 2 处理聊天功能的CGI程序的实现
7. 4. 3 对聊天室的测试
7. 4. 4 将聊天室程序移植到UNIX环境中
7. 5 Form to Merl的实现
7. 5. 1 UNIX环境中Form to Mail的实现
7. 5. 2 Windows环境中Form to Mail的实现
7. 6 HTTP Cookie的CGI实例
7. 6. 1 HTTP Cookie的概念和原理
7. 6. 2 Cookie相关技术
第8章 CGI的数据库开发
8. 1 Web与数据库
8. 1. 1 Web与数据库的关系
8. 1. 2 Web数据库的应用
8. 2 数据库的选择
8. 3 CGI与数据库的接口
8. 4 一个处理数据库的实例
8. 4. 1 数据库接口DBI
8. 4. 2 利用DBI开发Web数据库实例
8. 5 其他访问数据库的工具
8. 5. 1 Orapgl
8. 5. 2 PR0* C/C++
8. 5. 3 Sybper1
第9章 用CGI设计BBS
9. 1 BBS简介
9. 2 利用CGI编写BBS系统
9. 2. 1 系统简介
9. 2. 2 BBS系统的实现
1. 1 CGI与Internet
1. 1. 1 Internet的产生和发展
1. 1. 2 Internet服务
1. 1. 3 我国Internet的现状和发展
1. 1. 4 CGI在Internet中的作用
1. 2 CGI的基本原理
1. 2. 1 CGI的含义
1. 2. 2 MIME标难
1. 3 编程语言的选择
1. 3. 1 C/C++
1. 3. 2 Shell脚本语言
1. 3. 3 Visual Basic语言
1. 3. 4 Perl语言
1. 3. 5 其他语言
1. 4 CGI的传送方法
1. 4. 1 GET方法
1. 4. 2 POST方法
1. 4. 3 HEAD方法
1. 5 CGI的环境变量
1. 5. 1 环境变量
1. 5. 2 CGI环境变量
第2章 CGI的运行环境
2. 1 Windows 95/98和Windows NT环境下的Web服务器设置
2. 1. 1 在Windows 95/98环境下设置web服务器
2. 1. 2 在Windows NT环境下设置Web服务器
2. 1. 3 在Windows环境下安装Sambar服务器
2. 2 UNIX和Linux环境下的Web服务器设置
2. 2. 1 UNIX环境下Web服务器的配置
2. 2. 2 Linux环境下Web服务器的配置
2. 3 CGI程序运行环境的建立和测试
2. 3. 1 个人Web服务器中CGI应用程序运行环境的建立和测试
2. 3. 2 IIS服务器中CGI应用程序环境的建立和测试
2. 3. 3 Sambar服务器中CGI应用程序环境的建立和测试
2. 3. 4 Apache Web服务器中CGI应用程序环境的建立
2. 3. 5 cgi-bin目录
2. 4 编写第1个CGI程序——Hello World
2. 4. 1 利用C语言编写“Hello World!”程序
2. 4. 2 利用Perl语言编写“Hello World!”程序
第3章 HTML语言简介
3. 1 HTML语言介绍
3. 1. 1 HTML文件
3. 1. 2 HTML标准
3. 1. 3 HTML的版本
3. 1. 4 HTML基础
3. 1. 5 HTML的优点
3. 1. 6 HTML的结构
3. 1. 7 利用HTML设计Web页面
3. 2 HTML中的表单及其在COI程序中的作用
3. 2. 1 HTML表单
3. 2. 2 表单与CGI的关系
3. 3 CGI程序的激活
3. 3. 1 URL的编码和解码
3. 3. 2 数据传送
第4章 使用Perl语言
4. 1 Per1简介
4. 2 Perl的变量
4. 2. 1 标量变量
4. 2. 2 数组变量
4. 2. 3 关联数组
4. 3 Perl运算符
4. 3. 1 算术运算符
4. 3. 2 关系运算符
4. 3. 3 赋值运算符
4. 3. 4 逻辑运算符
4. 3. 5 位运算符
4. 3. 6 条件运算符
4. 3. 7 逗号运算符
4. 4 Perl的基本流程
4. 4. 1 选择性流程控制
4. 4. 2 循环流程控制
4. 5 Perl的函数
4. 5. 1 字符串处理函数
4. 5. 2 标量变量处理函数
4. 5. 3 数组变量处理函数
4. 5. 4 关联数组变量处理函数
4. 5. 5 数学处理函数
4. 5. 6 其他函数
4. 6 Perl中的库. 包和模块
4. 6. 1 库和require函数
4. 6. 2 Perl中的包
4, 7 Perl的面向对象技术
4. 7. 1 Perl中的类和对象
4. 7. 2 类的继承
4. 8 Perl的文字处理模式
4. 8. 1 文字处理模式的常用语法
4. 8. 2 文字处理模式语法的使用实例
4. 8. 3 文字处理模式的相关函数
第5章 CGI程序设计
5. 1 CGI程序结构
5. 1. 1 CGI程序的语法结构
5. 1. 2 CGI程序的逻辑结构
5. 1. 3 编写CGI程序
5. 1. 4 CGI程序的可移植性
5. 2 CGI程序中的子程序
5. 2. 1 require函数
5. 2. 2 子程序
5. 3 合理使用Perl内置变量
5. 4 cgi—lib. p1库
5. 4. 1 cgi—lib. p1库的特点
5. 4. 2 使用cgi—lib. p1库
5. 4. 3 cgi—lib. p1库的使用实例
第6章 CGI开发的安全性管理
6. 1 CGI容易出现的安全漏洞
6. 1. 1 不合理的表单数据
6. 1. 2 未限制长度的表单数据
6. 1. 3 不合理数据的来源
5. 2 不安全的函数
6. 3 编写安全的CGI程序
6. 3. 1 拒绝不合要求的表单数据
6. 3. 2 对文件名数据的处理
6. 3. 3 对HTML元素的处理
6. 3. 4 注意路径数据
6. 3. 5 处理SSI命令
6. 3. 6 处理外部进程
6. 3. 7 选择编程语言
6. 4 配置安全的服务器
6. 4. 1 CGI程序的权限
6. 4. 2 CGI程序用户
6. 4. 3 共同的web服务器
6. 4. 4 setuid位
6. 4. 5 使用CGIWrap
6. 4. 6 本地文件安全
6. 4. 7 一个安全的CGI程序实例
第7章 CGI开发实例
7. 1 最常见的CGI程序——计数器的实现
7. 1. 1 问题的分析
7. 1. 2 计数器的编程实现
7. 1. 3 测试计数器
7. 1. 4 完善计数器
7. 1. 5 SSI技术
7. 2 用户留言板
7. 2. 1 留言板的文档实现
7. 2. 2 实现处理留言的CGI程序
7. 2. 3 留言板的安全性问题
7. 2. 4 将留言板移植到UNIX环境中
7. 3 用户密码认证
7. 3. 1 对密码加密
7. 3. 2 用户密码认证程序的文档实现
7. 3. 3 用户密码认证的程序的实现
7. 3. 4 密码认证程序的安全性问题
7. 3. 5 将密码认证程序移植到UNIx环境中
7. 4 聊天室
7. 4. 1 聊天室所需文档的实现
7. 4. 2 处理聊天功能的CGI程序的实现
7. 4. 3 对聊天室的测试
7. 4. 4 将聊天室程序移植到UNIX环境中
7. 5 Form to Merl的实现
7. 5. 1 UNIX环境中Form to Mail的实现
7. 5. 2 Windows环境中Form to Mail的实现
7. 6 HTTP Cookie的CGI实例
7. 6. 1 HTTP Cookie的概念和原理
7. 6. 2 Cookie相关技术
第8章 CGI的数据库开发
8. 1 Web与数据库
8. 1. 1 Web与数据库的关系
8. 1. 2 Web数据库的应用
8. 2 数据库的选择
8. 3 CGI与数据库的接口
8. 4 一个处理数据库的实例
8. 4. 1 数据库接口DBI
8. 4. 2 利用DBI开发Web数据库实例
8. 5 其他访问数据库的工具
8. 5. 1 Orapgl
8. 5. 2 PR0* C/C++
8. 5. 3 Sybper1
第9章 用CGI设计BBS
9. 1 BBS简介
9. 2 利用CGI编写BBS系统
9. 2. 1 系统简介
9. 2. 2 BBS系统的实现
猜您喜欢