cgi是通用网关接口。
通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI描述了服务器和请求处理程序之间传输数据的一种标准。
最初,CGI是在1993年由美国国家超级电脑应用中心(NCSA)为NCSA HTTPdWeb服务器开发的。这个Web服务器使用了UNIXshell环境变量来保存从Web服务器传递出去的参数,然后生成一个运行CGI的独立的进程。
cgi变通方法:
如果代码只是偶尔改变的话,我们可以在服务器产生一个新的进程在编译代码之前进行处理。有一个例子是FastCGI,当然还包括其它编写的加速器,它会在第一次调用脚本时,在系统的某个地方保存脚本编译过的版本。
这样对这个文件以后的请求就会自动转向这个编译过的代码,而不用每次调用脚本解释器来解释脚本。当更改了脚本,加速器的临时缓存会被清空来保证调用的是新的版本的脚本。
备份硬盘。1、空间大。硬盘的储存空间空间大于分区。
2、安全性高。硬盘只有本机电脑才可查询与登录,而分区的入口在网络上,极易被入侵。因此cgi保存到备份硬盘更好。CGI是Web服务器运行时外部程序的规范,按CGI编写的程序可以扩展服务器功能。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)