穿越异界之女龙骑士:关于cgi是什么东西又有何作用?用到哪方面?

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 03:26:10

common gateway interface通用网关接口

在现在的动态网页技术出现之前,使用这个来实现动态网页,比如查询一个东西,web服务器通过一定的方法将用户输入的数据提交给一个应用程序,应用程序运行的输出结果通过web服务器返回给用户,CGI规定了web服务器与应用程序交互的办法,只有web服务器和应用程序都遵守CGI,二者才能配合起来,实现动态网页

CGI(Common Gateway Interface,公共网关接口)
CGI是信息服务器主机对外信息服务的标准接口,为了向客户端提供动态信息而制定。通过专门编写的CGI脚本程序(在CGI控制下运行的程序,通常称CGI程序),不仅可以生成静态的内容,而且可以生成完全无法预见的动态的内容!比如雅虎、搜狐等搜索引擎提供的强大搜索功能便是利用CGI实现的。
CGI脚本程序可以用C、C++等语言在多种平台上进行开发。无需太大修改就可以从一个平台移植到另一个平台上运行,具有很好的兼容性。