电脑报 wlxy.jpg (5875 字节)
跟我学HTML 一次一图学PhotoShop Flash教程 贝贝学苑
FireWork 2中文教程 Visual C++网络教程 Perl循序渐进 Dreamweaver 2教程
Visual FoxPro6.0教程 JavaScript技术讲座
   

  随着全球资讯网(World Wide Web,WWW)的兴起,网络从平淡的文字世界进入了影音声光的新纪元。同时也引进了新的阅读方法,一种有别传统循序式的阅读方法━Hyper Text。让人们能够直接从有兴趣的主题切入,并且在其间相互跳跃、链结,以取得所想要的资料。也因此带动了网络人口的激增以及无限的商机,所以在商业应用上这是一个值得开发的空间。
  CGI是Common Gateway Interface的简称。其主要的功能是在WWW环境下,藉由从客户端传递一些讯息给WWW Server,再由WWW Server去启动所指定的程序码来完成特定的工作。所以更明确的说,CGI仅是在WWW Server上可执行的程序码,而她的工作就是控制讯息要求而且产生并传回所需的文件。
  CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。对初学者来说,最好选用易于归档和能有效表示大量数据结构的语言。目前比较常见的语言有Perl, C/C++,Java,Visal Basic,Visal Foxpro等, ASP,bat(批处理文件)也可算其中一种,所以它的范围很广。而Perl (Practical Extraction and Reporting Language)正是最适合的语言之一。
  您在INTERNET上常常看到BBS、CHAT、贺卡、Email Form、Banner Exchange等CGI程序都极可能是Perl编制的。Perl难学吗?No! 如果你有其他语言的经验,很容易上手,如果有C语言的基础,那就更简单了,某些语句和C语言几乎一模一样。OK,开始吧,欢迎进入网上学园精心准备的Perl循序渐进教程。

  别期望在一刻钟内就能领略Perl的所有神奇之处, 这种情况很像吃香蕉, 用不着吃完整只香蕉后才知其味,每咬一口都是享受,并促使你再咬下一口,再下一口。
                      ----Larry Wall

第一课:Perl概述
第二课:变量(1)——纯变量
第三课:变量(2)——数组
第四课:变量(3)——关联数组
第五课:Perl的运算符号字符
第六课:Perl的基本输入输出
第七课:控制结构(1)-判断控制
第八课:控制结构(2)-循环控制
第九课:常规表达式(1)
第十课:常规表达式(2)
第十一课:函数(1)--用户自定义函数(子程序)
第十二课:函数(2)--常用系统函数
第十三课:文件及目录操作
第十四课:进程管理
附一:在自己的电脑上调试CGI程序
附二:CGI的环境变量

本教程由网上学园合作制作

 

312345678 《电脑报》栏目排行榜 《电脑报》版权所有,电脑报网站编辑部网络学院  院长:Jacky