湖CGI便携性和现实能力功能
CGI(公共网关接口,公共网关接口)技术是为HTML语言提供的扩展方法,允许用户编写扩展应用程序以扩展服务器的功能,实现客户端和服务器的交互。CG1程序可以在各种平台上实现某种功能。而且没有必要做太多变化,它可以轻松完成平台之间的移植。任何支持CGI的服务器与其他专用服务器扩展相比,其中一个主要功能是CGI程序服务器可以用任何语言编写。在任何平台上发展,只要它符合CGI规范。
由于CGI程序中的大多数处理对象是字符串,所以写入CGI计划的语言[专业自定义网页设计]更好使用perl, C / C ++语言,其他语言在编写CGI计划时具有缺点,这主要是因为它们缺少可以灵活地应用的字符串处理程序。
HTML Plus CGI可以实现以下WWW服务,这些功能是HTML本身无法:
(1)处理客户提交的表单数据;
(2)在网页上创建最不静态的内容;
(3)在网页和文档中添加搜索功能;
(4)创建交互式应用程序,如聊天室, 投票站, 柜台, 等等 。;
(5)允许页面动态生成, 生成用户自定义页面, 就像。
2。CGI的基本原理
CGI是通用接口标准。CG1程序符合此一般接口标准, 在Web服务器上运行, 其工作是控制浏览器的企业定制官网信息要求。生成并递回浏览器所需的文件。
CGI是一个与WWW服务器的外部扩展应用程序交互的标准界面。外部按照CGI标准编写。
扩展应用程序可以处理需要协作工作(www浏览器)的数据,这完成了客户端和服务器的交互。E.G,您可以编写CGI外部扩展以访问外部数据库。客户端用户可以通过CGI外部扩展和WWW服务器查询数据查询并获取查询结果。
以下是通过将表单数据提交到浏览器的过程来了解以下CG1的基本原则。
(1)当客户的用户填写表格时,单击“提交”按钮以向服务器发送HTTP请求(称为CGI请求), 这里的请求将被发送给
请立即点击咨询我们或拨打咨询热线: 13968746378,我们会详细为你一一解答你心中的疑难。项目经理在线