Perl的主要应用领域

1.Unix系统的维护功能

如我们在前面所说的,Perl可以作为传统Unix系统维护工具的替代,在这方面,它可以对文本文件,特别是对配置文件(还记不记得在配置Linux系统中的文本方式的配置)进行操作。

2. CGI脚本

Perl的一个最为重要的作用就是书写CGI应用程序。由于Web上的交互主要是文本方式的交互,而Perl在这方面具有独特的优势。这也是我们选择Perl作为书写CGI程序的重要原因。

3.邮件处理和FTP功能自动化

Perl的一个另外用途就是自动处理邮件。可以用Perl脚本根据地址或者内容过滤信笺。Perl本身也可以自动书写邮件列表。同时Perl还可以用来编写FTP的客户端程序,从而使远程获取文件自动化。

4. Web站点维护自动化

Perl可以使Web站点维护自动化。因为Web页面只不过是一种带有特殊格式的文本文件,Perl可以用其强大的文本处理能力来处理这些页面。同时,Perl具有TCP/IP的通信能力,这就使Perl可以远程维护站点。

5.数据库处理

由于Perl语言有大量的扩展可以用来直接与各种主流的数据库进行通信,配合其强大的文本处冲能力,Perl语言可以被设计成为Web站点上最为普遍使用的数据库的前台处理程序之一。

原文链接:http://www.bj-dns.net/design/notes_show298.htm