Q4-2什么是动态网页,它是如何运行的 口服务器端程序(CGI通用网关接口) 在伺服端電腦中的執行過程 2.伺服器透過CG介面將 資料轉傳給CGI程式 1.將欲傳遞給CG程式 的資料傳回伺服器 程 式 4.將CG程式執行結果 客戶端 傳回給客戶端 伺服端 3.cG程式將執行結果 傳回給伺服器 Syluccosina. com
sylucc@sina.com Q4-2什么是动态网页,它是如何运行的 服务器端程序(CGI 通用网关接口) 客戶端 將欲傳遞給CGI程式 的資料傳回伺服器 1 . CGI 程 式 伺服端 CGI 介 面 伺服器透過CGI介面將 資料轉傳給CGI程式 2 . CGI程式將執行結果 傳回給伺服器 3 . 在伺服端電腦中的執行過程 將CGI程式執行結果 傳回給客戶端 4
CGI介绍 Common gate interface,简称CGI。在物理上是 段程序,运行在服务器上,提供同客户端Htm页面 的接口。这样说大概还不好理解。那么我们看一个实际 例子:现在的个人主页上大部分都有一个留言本。留 言本的工作是这样的:先由用户在客户端输入一些信息 如名字之类的东西。接着用户按一下“留言”(到目 为止工作都在客户端),浏览器把这些信息传送到服 务器的CGI目录下特定的cg程序中,于是cgj程序在服 务器上按照预定的方法进行处理。在本例中就是把用户 提交的信息存入指定的文件中。然后cg程序给客户端 发送一个信息,表示请求的任务已经结束。此时用户在 浏览器里将看到“留言结束”的字样。整个过程结束 Syluccosina. com
sylucc@sina.com CGI介绍 Common Gate Interface,简称CGI。在物理上是 一段程序,运行在服务器上,提供同客户端 Html页面 的接口。这样说大概还不好理解。那么我们看一个实际 例子: 现在的个人主页上大部分都有一个留言本。留 言本的工作是这样的:先由用户在客户端输入一些信息 ,如名字之类的东西。接着用户按一下“留言”(到目 前为止工作都在客户端),浏览器把这些信息传送到服 务器的CGI目录下特定的cgi程序中,于是cgi程序在服 务器上按照预定的方法进行处理。在本例中就是把用户 提交的信息存入指定的文件中。然后cgi程序给客户端 发送一个信息,表示请求的任务已经结束。此时用户在 浏览器里将看到“留言结束”的字样。整个过程结束
CGI介绍 功能: 绝大多数的CGI程序被用来解释处理来自表单 的输入信息,并在服务器产生相应的处理,或 将相应的信息反馈给浏览器。CGI程序使网页 具有交互功能。 Syluccosina. com
sylucc@sina.com CGI介绍 功能: 绝大多数的CGI程序被用来解释处理来自表单 的输入信息,并在服务器产生相应的处理,或 将相应的信息反馈给浏览器。CGI程序使网页 具有交互功能
CGI介绍 口运行环境 CGI程序最初在UNIX操作系统上CERN或 NCSA格式的服务器上运行。 在其它操作系统(如:Wⅰ ndows nt及 Windows95等)的服务器上也广泛地使用CGI 程序,同时它也适用于各种类型机器 Syluccosina. com
sylucc@sina.com CGI介绍 运行环境 CGI程序最初在UNIX操作系统上CERN或 NCSA格式的服务器上运行。 在其它操作系统(如:windows NT及 windows95等)的服务器上也广泛地使用CGI 程序,同时它也适用于各种类型机器
CGI介绍 口处理步骤 (1)通过 Interne把用户请求送到服务器 (2)服务器接收用户请求并交给CGI程序处理 (3)CGI程序把处理结果传送给服务器。 (4)服务器把结果送回到用户。 Syluccosina. com
sylucc@sina.com CGI介绍 处理步骤 ⑴通过Internet把用户请求送到服务器。 ⑵服务器接收用户请求并交给CGI程序处理 ⑶CGI程序把处理结果传送给服务器。 ⑷服务器把结果送回到用户