书籍详情
CGI编程:使用Perl(第二版)
作者:(美)Scott Guelicb等著;孙兆林等译;孙兆林译
出版社:中国电力出版社
出版时间:2001-06-01
ISBN:9787508306247
定价:¥55.00
购买这本书可以去
内容简介
今天,大多数Web站点都采用CGI技术来生成和传递动态内容。CGI是在Web服务器端的一个通用接口,用来调用外部程序进行计数、查询数据库、生成定制的图像,或完成其他任务。CGI程序可以用任何编程语言编写,但是到目前为止,Perl是最流行的CGI编程语言。在最初的十年间,Perl主要是面向文本处理,现在它已经成为一种强大的面向对象语言,为Web开发者所青睐。CGI程序员们喜爱Perl的文本处理能力和CGI.pm模块,它们为几乎所有CGI相关的任务提供了良好集成的、面向对象的接口。很多人认为CGI和Perl是推动Web发展的工具。本书讲述了怎样使用CGI在网站上传递动态内容。在畅销的上一版的基础上,新版进行了完整的更新,以阐述当前与CGI.pm模块和最新版本的Perl相关的技术。本书从解释CGI和底层HTTP协议如何工作开始,迅速转入开发CGI程序的重要细节。内容包括:*将JavaScript用于表单的身份验证*控制浏览器缓存*在Perl中保证CGI脚本的安全性*使用数据库*生成简单的搜索引擎*保持多个会话之间的状态*动态生成图像*提高CGI脚本的性能对于那些想用CGI编程并且已经对Perl有所了解的人来说,本书是一个极好的起点。
作者简介
暂缺《CGI编程:使用Perl(第二版)》作者简介
目录
第一章 绪论
历史
CGI简介
可选技术
Web服务器的配置
第二章 HTTP
URLHTTP 浏览器请求
服务器响应
代理服务器
内容协商
总结
第三章 CGI
CGI环境环境变量
CGI输出
示例
第四章 表单和CGI发送数据到服务器
表单标签
解码表单输入
第五章 CGI.pm
概述
使用CGI.pm处理输入
使用CGI.pm生成输出
生成输出的选择
处理错误
第六章 HTML模板
使用模板的理由
SSI(Server Side Include)
HTML::Template
Embperl
Mason
第七章 JavaScript
背景
表单
数据交换
书签簿
第八章 安全性
Web安全的重要性
处理用户输入
加密
Perl的taint模式
数据存储
小结
第九章 发送电子邮件
安全性
电子邮件地址
Internet电子邮件的结构
sendmail
mailx和mailPerl邮件处理器
procmail
第十章 数据保持
文本文件
DBM文件
SQL简介
DBI
第十一章 维持状态
查询字符串和附加路径信息
隐含字段
客户端cookie
第十二章 搜索Web服务器
顺序搜索引擎
两种改进的顺序搜索引擎
反索引搜索引擎
第十三章 动态生成图像
文件格式
输出图像数据
用GD生成PNG
附加的GD模块
PerlMagick
第十四章 中间件和XML
与其他服务器进行通信
XML介绍 DTD
编写XML语法分析程序
从CGI网关到XML中间件
第十五章 调试CGI应用程序常见错误
Perl编码技巧
调试工具
第十六章 CGI应用程序编程指南
结构指南
编码指南
第十七章 效率和优化
十条基本的Perl提示
FastCGI mod_Perl
附录一 参考书籍和相关读物
附录二 Perl模块 词汇表
历史
CGI简介
可选技术
Web服务器的配置
第二章 HTTP
URLHTTP 浏览器请求
服务器响应
代理服务器
内容协商
总结
第三章 CGI
CGI环境环境变量
CGI输出
示例
第四章 表单和CGI发送数据到服务器
表单标签
解码表单输入
第五章 CGI.pm
概述
使用CGI.pm处理输入
使用CGI.pm生成输出
生成输出的选择
处理错误
第六章 HTML模板
使用模板的理由
SSI(Server Side Include)
HTML::Template
Embperl
Mason
第七章 JavaScript
背景
表单
数据交换
书签簿
第八章 安全性
Web安全的重要性
处理用户输入
加密
Perl的taint模式
数据存储
小结
第九章 发送电子邮件
安全性
电子邮件地址
Internet电子邮件的结构
sendmail
mailx和mailPerl邮件处理器
procmail
第十章 数据保持
文本文件
DBM文件
SQL简介
DBI
第十一章 维持状态
查询字符串和附加路径信息
隐含字段
客户端cookie
第十二章 搜索Web服务器
顺序搜索引擎
两种改进的顺序搜索引擎
反索引搜索引擎
第十三章 动态生成图像
文件格式
输出图像数据
用GD生成PNG
附加的GD模块
PerlMagick
第十四章 中间件和XML
与其他服务器进行通信
XML介绍 DTD
编写XML语法分析程序
从CGI网关到XML中间件
第十五章 调试CGI应用程序常见错误
Perl编码技巧
调试工具
第十六章 CGI应用程序编程指南
结构指南
编码指南
第十七章 效率和优化
十条基本的Perl提示
FastCGI mod_Perl
附录一 参考书籍和相关读物
附录二 Perl模块 词汇表
猜您喜欢