CGI是什么,php,java做web,底层都是调用CGI吗?

Harivz 发布于 02/06 01:56
阅读 196
收藏 0

CGI是什么,php,java做web,底层都是调用CGI吗?

加载中
1
tcxu
tcxu

CGI(Common Gateway Interface) 是 "HTTP服务器与你的或其它机器 上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上" 。"服务器 CGI处理程序" 一文 认为 cgi,

  1. 通过Internet把用户请求送到服务器。 
  2. 服务器接收用户请求并交给CGI程序处理。 
  3. CGI程序把处理结果传送给服务器。
  4. 服务器把结果送回到用户。

跟ASP,PHP,.NET 一样 就是个语言而已
 

1
haitaosoft
haitaosoft

最原始/直接的动态web机制。

php/jsp/nodejs都是对它的一种改进:

最早是 可执行程序、脚本在web服务器里 被调用,返回执行结果给浏览器。

后来是 脚本解释器这个程序被执行(解释执行了具体一个脚本),返回执行结果给浏览器。

再后来是 被执行的程序不用每次访问时才执行、关闭一次,一次执行后就不关闭,反复使用,这样效率就高很多了

返回顶部
顶部