【cgi】cgi的优势在哪里?大家能否都说说看。
我的印象里,web开发用cgi的已经很少了,主要原因是做起来不方便。
另外,貌似对一个用户需要单独起一个进程与之对应,比较麻烦。。。
但是,cgi总有自己的优势吧,大家能否都说说呢。
[解决办法]
据说安全性高。
[解决办法]
1.性能好
c写的cgi处理某些特定领域打php好几条大街,嗯,最好用fcgi(cgi的话每次fork很耗费资源,fcgi好很多,还能做优化)
2.兼容性好
cgi二十年了,以前的老代码怎么整?不重写的话还得cgi来跑。而且能兼容各种语言。
其他的,估计都不用cgi了。
[解决办法]
cgi 是所有 web 应用的基础
所有的 web 服务都是在 cgi 上发展起来的
但是直接 cgi 编程还是很少的
就好比,有了 C++、java、C# 很少有人再用 c 去做应用项目了
有了 socket 工具包,就不需再去自己实现复杂的 TCP/IP 通讯了