注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具CGI技术全面接触

CGI技术全面接触

CGI技术全面接触

定 价:¥39.00

作 者: 刘伟,李小武,罗明编著
出版社: 清华大学出版社
丛编项:
标 签: cgi

购买这本书可以去


ISBN: 9787302045113 出版时间: 2001-08-01 包装: 平装
开本: 26cm 页数: 380 字数:  

内容简介

  本书主要介绍了如何利用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系统的实现                  

本目录推荐