cgi速度慢但是能够控制一点前台
一个简单的例子就是统计在线人数
用cgi很容易,但是用asp和jsp麻烦但是现在基本不用cgi了

解决方案 »

  1.   

    CGI是通用网关接口的意思,与PHP/ASP/JSP可以说并不是一层的概念.
    PHP可以通过CGI方式运行,也可通过ServerModule的方式运行.
    Perl是一种典型的CGI语言,但ActivePerl也提供了在IIS下的ServerModule.CGI的主要方式是从StdIn中取出数据处理,再从Stdout中输出,HTTP Server从stdout取回结果返回Browser.但Module方式就不一样的,PHP/ASP/JSP与Server在同一进程中,效率要高一些,开销也小.
    目前仍有许多地方在使用CGI.
      

  2.   

    如果愿意,也可以编写出CGI方式执行的ASP/JSP,不过没有人那么傻吧;)
      

  3.   

    CGI的优点是功能全,因为它能调用尽乎所有的API函数,缺点是难学难用.
    如果你有好的编程工具还可以,否则编程效率也很低.
      

  4.   

    就像asm 和vb vc 的区别,                 各有各的好处