《Perl CGI轻松进阶》求取 ⇩

第一章 Perl与CGI1

1.1 为什么使用Perl?1

1.1.1 Java2

1.1.2 专有语言2

1.1.3 CGI3

1.2 Perl语言的发展历史3

1.2.1 Perl的发明者:Larry Wall5

1.2.2 Perl与WWW7

1.3 编写Perl脚本程序8

1.3.1 准备工作9

1.3.2 Perl语言解释器9

1.3.3 运行hello.pl10

1.3.4 Perl脚本程序的运行过程11

1.3.5 剖析hello.pl12

1.4 Perl中的变量、标量及列表15

1.4.1 Perl的变量15

1.4.2 Perl的标量16

1.4.3 Perl的列表17

1.4.4 列表的内容18

1.4.5 字符串列表18

1.5 Perl与CGI19

1.5.1 CGI的真正含义20

1.5.2 公用网关21

1.5.3 CGI环境变量21

1.6.1 C/C++22

1.6 CGI编程语言22

1.6.2 Visual Basic23

1.6.3 shell语言24

1.6.4 专有CGI编程方法25

1.7 小结25

第二章 WWW之中的Perl27

2.1 安装HTTP服务器27

2.1.1 Windows 95/NT上的Sambar服务器28

2.1.2 Windows NT上的IIS29

2.1.3 UNIX系统上的Web服务器29

2.2 Perl在WWW中的应用33

2.2.1 输出HTML信息33

2.2.2 运行新的Perl程序35

2.3 分析hellowww.pl程序36

2.4 Perl的子程序37

2.5 函数require37

2.5.1 创建结束信息文件39

2.5.2 创建标题信息文件40

2.6 CGI与HTML42

2.7 MIME标准44

2.8 熟悉Sambar服务器44

2.8.1 TCP/IP与hosts文件45

2.8.2 Sambar服务器的运行47

2.9 小结47

3.1.1 环境变量49

第三章 Perl与WWW的连接通道49

3.1 CGI环境变量49

3.1.2 环境变量的设置52

3.1.3 CGI环境变量53

3.1.4 Perl的一些新概念53

3.2 CGI环境变量的显示54

3.2.1 编写显示程序54

3.2.2 each函数与while语句58

3.2.3 联合数组的排序61

3.3 MIME数据类型63

3.3.1 应用软件63

3.3.4 消息64

3.3.5 多部分消息64

3.3.2 音频与视频64

3.3.3 图像64

3.3.6 文本65

3.4 小结66

第四章 Perl与CGI的实际应用67

4.1 计算Web站点的访问次数67

4.1.1 解决思路68

4.1.2 编码之前的思考68

4.2 Perl的文件操作70

4.2.1 Perl中的文件70

4.2.3 文件句柄72

4.2.2 文件的打开、关闭与读写72

4.2.4 文件的输入与输出73

4.2.5 函数print的文件操作功能74

4.3 基于Web界面的访问计数器76

4.3.1 访问计数器程序76

4.3.2 程序改进78

4.3.3 条件比较78

4.4 计数器程序的运行80

4.4.1 克服HTML的限制80

4.4.2 利用框架自动执行Perl程序81

4.5 小结83

5.1 建立HTML表单85

第五章 利用Perl与CGI处理HTML表单85

5.1.1 一个简单表单86

5.1.2 表单的提交88

5.2 URL与CGI90

5.2.1 “可打印”字符91

5.2.2 GET方式下的URL编码机制93

5.2.3 对查询字符串的解码94

5.3 正则表达式的强大功能96

5.3.1 转换与替换97

5.3.2 正则表达式的细节99

5.4 小结100

第六章 Perl与复杂的Web页面103

6.1 对访问者进行问卷调查103

6.1.1 在Web上进行问卷调查105

6.1.2 调查问卷表单的处理107

6.1.3 POST与STDIN108

6.2 下一步的工作110

6.3 问卷调查的基本功能110

6.3.1 新的处理程序115

6.3.2 实际应用中的表单处理119

6.4 小结120

第七章 为Web站点建立来宾登记簿123

7.1 来宾登记簿的设计123

7.2 增加来宾记录127

7.2.1 函数die131

7.2.3 函数pack及其模板格式132

7.2.2 对“结构化”数据的读写132

7.3 来宾登记簿内容的显示135

7.3.1 来宾登记簿显示程序135

7.3.2 显示程序的剖析136

7.4 表单中存在的安全性问题141

7.5 小结144

第八章 创建动态Web页面的其它工具145

8.1 SSI145

8.1.1 SSI的工作原理146

8.1.2 #include命令148

8.1.3 #echo命令149

8.1.4 #exec命令151

8.1.5 #fsize与#flastmod命令152

8.1.6 #config命令153

8.2 利用Ghostscript动态创建图像155

8.3 创建图形化的访问计数器158

8.3.1 下载Ghostscript158

8.3.2 图形化的访问计数器159

8.3.3 程序剖析162

8.4 小结166

第九章 监测Web站点的活动167

9.1 日志文件167

9.1.1 日志文件的存放目录168

9.1.2 IIS日志文件的信息格式168

9.1.3 UNIX日志文件的信息格式169

9.1.4 IIS支持UNIX日志格式170

9.2 从日志文件中获取信息173

9.2.1 日志记录解码程序173

9.2.2 程序代码剖析175

9.2.3 日志文件解码程序176

9.2.4 剖析新的程序179

9.3 监测Web站点的活动180

9.3.1 统计访问次数180

9.3.2 程序代码剖析183

9.3.3 统计程序的改进版本186

9.3.4 新版程序的剖析190

9.3.5 基于Web界面的统计程序192

9.4 小结194

10.1 HTML语言的基础:SGML195

10.1.1 文档标注195

第十章 Web的通用语言195

10.1.2 描述文档197

10.2 定义文档类型198

10.2.1 利用DTD定义HTML表单198

10.2.2 解释HTML DTD200

10.3 HTML与WWW201

10.4 Netscape对HTML的扩展203

10.4.1 HTML框架203

10.4.2 框架结构的解释205

10.5 小结206

10.4.3 Netscape applet206

第十一章 WWW的应用平台209

11.1 选择合适的计算机与操作系统209

11.1.1 选择硬件平台209

11.1.2 选择操作系统214

11.2 三种操作系统的比较214

11.2.1 UNIX214

11.2.2 Windows NT216

11.2.3 Windows 95218

11.3 选择合适的Web服务器及浏览器219

11.3.1 Web服务器软件包220

11.4 小结221

11.3.2 Web浏览器221

第十二章 Perl-CGI高级编程技巧223

12.1 在数据库中查找信息223

12.1.1 来宾登记数据库223

12.1.2 程序代码剖析228

12.2 基于Web界面查找信息229

12.3 编写更复杂的查找程序232

12.4 Internet编程237

12.4.1 Internet地址238

12.4.2 Internet地址解析程序239

12.4.3 地址解析程序的剖析241

12.5 小结244

13.1.1 发现系统的安全性漏洞245

第十三章 Web站点的安全性245

13.1 Web站点的安全性问题245

13.1.2 安全的网络连接252

13.2 利用口令保护Web页面253

13.2.1 读写加密口令254

13.2.2 创建口令文件255

13.2.3 采用口令保护Web页面258

13.2.4 在Web站点上应用口令261

13.3 Web站点的维护262

13.3.1 编辑来宾登记簿262

13.3.2 创建站点维护模块268

13.4 小结270

附录 Perl标准库函数271

1999《Perl CGI轻松进阶》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(E.斯特罗姆)Erik Strom著;杜毅,张迎春译 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual C++ 6轻松进阶(1999 PDF版)
Visual C++ 6轻松进阶
1999 北京:电子工业出版社
Visual C++5轻松进阶( PDF版)
Visual C++5轻松进阶
轻松进清华( PDF版)
轻松进清华
珠海出版社
HTML4.0轻松进阶(1999年03月第1版 PDF版)
HTML4.0轻松进阶
1999年03月第1版 电子工业出版社
Windows98轻松进阶(1998年10月第1版 PDF版)
Windows98轻松进阶
1998年10月第1版 电子工业出版社
ActiveX轻松进阶(1998 PDF版)
ActiveX轻松进阶
1998 北京:电子工业出版社
轻轻松松做网页(1999 PDF版)
轻轻松松做网页
1999 北京:人民邮电出版社
AutoCAD 14使用技术与实例(1999 PDF版)
AutoCAD 14使用技术与实例
1999 成都:电子科技大学出版社
新编Turbo C及其应用(1993 PDF版)
新编Turbo C及其应用
1993 北京:国防工业出版社
Access 2000轻松进阶(1999 PDF版)
Access 2000轻松进阶
1999 北京:电子工业出版社
FrontPage 2000轻松进阶(1999 PDF版)
FrontPage 2000轻松进阶
1999 北京:电子工业出版社
Internet轻松进阶 98新版(1998 PDF版)
Internet轻松进阶 98新版
1998 北京:电子工业出版社
轻轻松松学Notes(1996 PDF版)
轻轻松松学Notes
1996 北京:中国水利水电出版社
SQL Server 7轻松进阶(1999 PDF版)
SQL Server 7轻松进阶
1999 北京:电子工业出版社
AutoCAD 2000轻松进阶(1999 PDF版)
AutoCAD 2000轻松进阶
1999 北京:电子工业出版社