Perl是一门功能强大、易于使用、容易移植的程序设计语言。Perl用途广泛,可用于Unix或Windows NT系统管理,Web开发,Web服务器管理,网络程序设计,跨平台的GUI程序设计。尤其在交互式站点的CGI程序设计中,Perl 5是*为方便、有效的设计语言,CGI编程已成为Perl的重要应用之一。
本书从指导程序员实际开发应用程序的角度,全面系统地介绍了Perl 5语言的核心技术,讨论了它的应用编程方法,并给出了大量实例辅以说明。全书由30章和一个附录组成,内容包括Perl简介,Perl程序格式,变量与常量,标量,清单、数组和散列,引用,操作符与表达式,上下文,判断结构,循环结构,打印、格式化输出与报表,命令行输入,文件与目录操作,正则表达式,模块化编程,面向对象编程原理,类,DBM数据库,DBI接口及MySQL数据库,套接字与Internet网络编程,Web服务器管理编程,Win32特殊调用,CGI编程常用技术,SSI与页面计数器,基于Web的电子邮件,文学发表站点的实现方案——演示文件上载与论坛技术,交互式实时页面技术,调试Perl程序,Perl**编程等。本书作者集中了Perl 5编程经验和方法,以及学习、实践Perl 5语言的规律和历程,编写了本书,并提供了个人网站供读者提问和探讨Perl。
本书内容系统,结构清晰,指导性和实用性强,不仅是Perl程序设计人员和网络编程人员**的技术参考书,而且是高等院校相关专业程序设计课程教学、自学用书。
本书光盘包含了本书所有例程的代码及一些与Perl相关的部分应用软件。