使用 Perl 编写 CGI 脚本
1. 准备工作
在使用 Perl 编写 CGI 脚本之前,你需要具备以下三个条件:
- 一个支持 Perl 的 Web 服务器,并了解如何在该服务器上安装 CGI 脚本。
- CGI.pm 模块,它通常是 Perl 发行版的一部分。虽然不是必须使用该模块来编写 CGI 脚本,但使用它可以大大简化开发过程。
- 对 HTML 有基本的了解。如果没有 HTML 基础,后续的学习可能会比较困难。
由于不同平台的 Web 服务器种类繁多且存在差异,这里无法详细讨论如何为 CGI 配置 Web 服务器。不过,网上有很多相关的帮助文件,例如:
- 基础 CGI 文档 ,主要适用于基于 Unix 的服务器。
- Perl CGI 常见问题解答 。
- 解决 CGI 问题的傻瓜指南 。
你还应该参考 Web 服务器附带的文档。如果计划大量使用 CGI 进行开发,可以考虑阅读相关书籍获取更多帮助和示例。
2. CGI 工作原理
CGI 即通用网关接口(Common Gate