Web页设计语言:CGI
文章作者 100test 发表时间 2007:01:15 16:15:38
来源 100Test.Com百考试题网
CGI
CGI代表通用网关接口(Common Gateway Interface)。本质上,CGI是运行在服务器上的程序。它可以用任何语言编写,只要能够在服务器上运行。Perl之所以能够成为CGI编程的首选,是因为它可以适应所有的平台,而且拥有很多对web来说非常理想的工具。访问者在一个网页上填充一个Form并按“Submit”时,有三件事在服务器上发生:
(1)敲入或选择的所有信息被拷贝到服务器。
(2)服务器寻找在Form顶部确定的程序,然后运行之。
(3)服务器将结果返回客户端浏览器。
程序做的事情通常是请求网页Form中的内容,把它赋给变量,然后程序可以查询数据库、发送一封电子邮件或加入留言板、或者做任何其他的事。