本书在简要介绍CGI基本知识的基础上,重点介绍了如何利用常见的编程语言来编写自己的CGI程序和访问Web数据库。本书是这样组织的:首先介绍了CGI的基本概念,包括CGI的工作原理以及CGI编程语言的选择等;接着阐述了有关CGI编程的初步知识,包括CGI环境变量、CGI程序结构和HTML简介等;然后循着整个程序设计开发不断完善的流程编写了几个完整的CGI程序范例;重点阐述了通过CGI来访问数据库的方法,包括如何给Web站点建索引,如何通过CGI使用WAIS,如何使用CGI来查询数据库以及服务器端包含(SSI),等等;最后介绍了CGI程序的调试方法和CGI的安全性。