※ CGI  ※
                        
             
CGI 的全名是「Common Gateway Interface」,中文翻譯是「共同閘道介面」。而 CGI 事實上並不是一種程式語言,而是一種標準、介面。簡單講 CGI 是用來溝通電腦「客戶端」(Client) 及「伺服器端」(Server)。

所謂「客戶端」指的是使用者的電腦,而「伺服器端」則是指網路伺服器,也就是放網頁的電腦。一般的 HTML 因為只能當使用者傳出網頁要求的訊息後,伺服器才將要求的網頁傳給使用者,無法處理使用者傳出的其他訊息。而 CGI 正是彌補這個缺點,制定了 www Server 的環境變數及互傳訊息的規定與格式,讓伺服器端可和客戶端更為方便溝通,並提供出更多的服務!

CGI 能夠做出留言版、討論區、聊天室、線上購物及搜尋引擎等,只要你想的到,他幾乎都辦的到,所以說 CGI 對我們來說帶來了許多的便利!

CGI 是一客端與伺服器溝通的介面,可以由 C/C++, C shell, Perl, Bourne shell, Tcl 等 語言所寫成,其中以 Perl 佔大多數。


Copyright Power Information All Rights Reserved.