CGI程序

CGI程序在服务器端执行。当浏览器发起对服务器的链接时,会调用web服务器下的CGI程序,CHI/createhtml.html程序,然后动态地生成所需的HTML页面,由web服务器通过网络将页面返回给客户端,CGI程序既可以用Perl和Shell脚本写,也可以用C/C++/Java写,还可以对数据库进行访问。

但CGI程序有很多不足之处,如客户端每发送一个请求,CGI都要单独开一个进行,当请求频繁时,系统开销很大,同时还需要重复编写处理网络协议的代码进行编码,尤其是当执行一个Java编写的CGI程序时,在启动系统进程之前还要先开启JVM虚拟环境才能执行CGI程序。

猜你喜欢

转载自blog.csdn.net/weixin_42078760/article/details/81223127
CGI