学习本文后,你将会知道Perl是如何强大,它的兼容性是没有任何语言可以比的。在目前Web页编程中,最为盛行的技术:CGI、ASP、PHP、JSP等,其中CGI就包含了Perl、C/C++、JAVA等技术,在CGI 技术中流行的语言就是Perl,Perl的历史悠久,有着传统的编程方式和自然编写方法,在ASP、PHP、JSP等技术没有出现之前,是WEB也编程中最为流行或者说是标准的编程技术。经常有人拿Perl或是CGI与ASP、PHP、JSP等技术相比,我在这里想重申一次,Perl、CGI与ASP、PHP、JSP不是一个领域一个类别,就好比水果和红薯他们如何比?这些配比方法在小学中就讲述得很详细了,所以希望广大程序技术人员不要被误导。Perl是一个语言,它与C/C++、Java、Basic等是一个类别的一个领域的,而ASP(Active Server Page)、PHP(Personal Home Page)、JSP(Java Server Page),大家可以从英文中看出他们后面都有Page,简单的你可以理解成为超文本语言HTML的服务器端语言,而真正输出的HTML是客户端语言。我编写CGI,特别是用Perl编写了几年的程序,写了无数的商业软件,然而现在很多舆论对Perl和CGI评价非常不好,然而这些都是非常不负责任的评价,对这个行业带来了很大的损失,严重减慢了Perl在国内发展的速度。而PerlScript 是Perl语言中的脚本语言,并非Perl脚本,也就是说它我们常说的Perl是不同的,它是Perl的一个脚本语言。类似于VB,大家知道VB有VBScript,PerlScript 就好像VBScript,也可以说是VBScript同类,理解这一点就好理解以下的内容。大家知道VBScript分为客户端、服务器端,客户端可以在浏览器(诸如:Internet Explorer、Netscape)中应用,很多网站就用VBScript 做一些客户端的分析处理工作;服务器端就是大家经常在ASP里面写的VBScript一样"%@ LANGUAGE="VBSCRIPT" %>"。PerlScript 是Perl的一个子集,Perl->PerlScript。