精華區beta NTUWindBand 關於我們 聯絡資訊
※ 引述《pest (我是乖寶寶)》之銘言: : CGI 是一種程式,可以用來處裡 homepage 上面 form 所送出的資料。 : 詳細內容請到 Internet 版找一找。 ^^^^^^^^ 去找 WWW 版可能會比較好。 那麼我們常常在 WWW 上面看到的 counter ,算不算是 CGI 的應用之一呢? 個人以為,一般的 homepage 都是那些寫好好的,很固定的檔案, 我們想要讀的時候,browser 會去跟 server 取得這些檔案,然後 把它 show 出來;也就是說,這些資料除非是你去更動,要不然是 不會改變的。 所以為了改善這項缺點,所以想出了一套機制,能夠讓這些東西 動態產生,不再是死板的、固定的東西。 browser <-> server <-> cgi program 可是要如何弄出動態文件呢?通常,我們會採用程式。 然後這個程式執行的時候,再根據一些 browser 或是 server 提供的一些相關訊息,來做對應的動作,這種 程式就叫做 cgi 程式。而定義 server 和 cgi 程式 溝通的方式,就稱為 CGI(Common Gateway Interface) 。 我想,這樣講還是有人聽不懂吧,剩下的,就真的交給 pest 了啦。 -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: Port34.TS1.neto