图书介绍

用Perl开发CGI应用程序PDF|Epub|txt|kindle电子书版本网盘下载

用Perl开发CGI应用程序
  • (美)Kevin Meltzer,(美)Brent Michalski著;eTranslation工作室译 著
  • 出版社: 北京:科学出版社
  • ISBN:7030104072
  • 出版时间:2002
  • 标注页数:416页
  • 文件大小:36MB
  • 文件页数:431页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

用Perl开发CGI应用程序PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Perl,CGI 和本书概述1

1.1 Perl 是什么1

1.2 CGI 是什么2

1.3 关于本书3

1.3.1 本书适合的读者群4

1.3.2 本书中的一些约定4

1.3.3 使用 Perldoc5

1.4 使用 CPAN7

2.1 必备知识11

第2章 需要具备的知识11

2.2 编辑器13

2.3 文件权限13

2.4 基本的安全考虑14

2.5 使用-T 选项14

2.6 数据的安全检查16

2.7 PATH 和-T 选项20

2.8 安装脚本22

2.9 错误处理25

2.10 缓存30

2.10.1 过期 HTTP 标题31

2.10.2 Catche-Control HTTP 标题信息32

2.11 程序清单33

第3章 使用环境变量35

3.1 3.282490E-299NV 简介35

3.2 添加到3.282490E-299NV37

3.3 表单输入基础知识41

3.4 脚本示例:访问者日志43

3.5 脚本示例:基本报表48

3.6 练习52

3.8 程序清单53

3.7 已学习的知识53

第4章 Web 表单入门55

4.1 简介55

4.2 表单标签59

4.3 用 CGI.pm 读取表单输入68

4.4 使用户满意75

4.5 最后一个示例75

4.6 练习82

4.7 程序清单82

5.3 限制86

5.2 安全86

第5章 操作 cookies86

5.1 简介86

5.4 cookie 的构成87

5.5 手工操作 cookies88

5.6 使用 CGI.pm 制作 cookie91

5.7 用 Cookie 控制用户自选设置93

5.8 练习99

第6章 访问计数器100

6.1 简介100

6.2 脚本示例:SSI 文本计数器101

6.3 脚本示例:SSI 图像计数器105

6.4 脚本示例:略有变化的 SSI 文本计数器107

6.5 脚本示例:无图像的图像计数器111

6.6 计数器总结113

6.7 练习114

6.8 程序清单114

第7章 基于 Web 的文件上传117

7.1 文件上传的用途117

7.2 文件上传基础117

7.3 查看文件131

7.4 上传多个文件134

7.5 练习143

7.6 程序清单143

第8章 跟踪点击150

8.1 简介150

8.2 脚本示例:简单的点击跟踪程序150

8.3 脚本示例:随机图像155

8.4 脚本示例:新的点击跟踪程序159

8.6 程序清单160

8.5 练习160

第9章 使用 mod_perl163

9.1 mod_perl 是什么163

9.2 设置 mod_perl 模块164

9.3 Apache∷Registry 模块166

9.4 用 Apache∷Sandwich 创建自动的页眉和页脚168

9.5 带有 Apache∷Album 的 mod_perl 相册173

9.6 用 Apache∷AuthDBI 进行身份确认179

9.7 编写 mod_perl 处理程序182

9.8 练习187

9.9 程序清单188

第10章 基于 Web 的 E-mail190

10.1 简介190

10.2 脚本示例:通过 Web 检查 POP3邮件191

10.3 脚本示例:通过 Web 读取邮件202

10.4 脚本示例:显示附件209

10.5 脚本示例:撰写邮件212

10.6 练习216

10.7 程序清单216

11.1 简介222

第11章 Web 上的 DBI 和数据库简介222

11.2 使用 Perl DBI223

11.3 连接数据库224

11.4 准备和执行 SQL 查询225

11.5 获取数据227

11.5.1 fetchall_arrayref() 方法227

11.5.2 fetchrow_arrayref() 方法229

11.5.3 fetchrow_hashref() 方法231

11.5.4 bind_columns() 方法232

11.6 把它们装配在一起233

11.6.1 do() 方法237

11.6.2 综合237

11.7 练习237

11.8 程序清单237

第12章 绑定变量243

12.1 简介243

12.2 设置244

12.3 开始245

12.4 深入246

12.5 主程序255

12.6 结束 ShopCart 模块263

12.7 运行程序271

12.8 练习274

12.9 程序清单274

第13章 用 Mason 将 Perl 嵌入 HTML282

13.1 简介282

13.2 安装282

13.3 策略283

13.4 Mason 的语法283

13.6 层叠执行286

13.5 特殊的 Mason 组件286

13.7 继续进行287

13.8 rss2html290

13.9 my_news296

13.10 footer297

13.11 示例站点的代码299

第14章 通过 Web 管理文档307

14.1 简介307

14.2 计划307

14.3 auth.cgi309

14.4 shared.pl314

14.5 main.cgi317

14.6 upload.cgi325

14.7 viewer.cgi335

14.8 程序清单339

第15章 动态处理图像350

15.1 简介350

15.2 添加几何图形和文本350

15.3 创建动态图形353

15.4 创建缩略图360

15.5 用 Image∷Magick 过滤图像363

15.6 动画图像368

15.7 练习370

15.8 程序清单371

第16章 XML 和 RSS375

16.1 XML 概述375

16.2 用 RSS 创建新闻入口375

16.3 创建 RSS 文件387

16.5 程序清单389

16.4 练习389

附录 A 服务器代码394

附录 B 环境变量397

附录 C POSIX∷strftime()格式398

附录 D 通用公共许可证400

附录 E 技术许可证405

附录 F Perl 文档407

附录 G ASCII 编码409

附录 H 特殊 HTML 字符413

资源管理417

热门推荐