<rt id="eeo40"><acronym id="eeo40"></acronym></rt>
  • <dd id="eeo40"><s id="eeo40"></s></dd>
  • <menu id="eeo40"><code id="eeo40"></code></menu>
  • 您的位置:首 頁(yè) > 新聞中心 > 行業(yè)動(dòng)態(tài) > 公共網(wǎng)關(guān)接口CGI的選擇

    行業(yè)動(dòng)態(tài)

    公共網(wǎng)關(guān)接口CGI的選擇

    發(fā)布:2018-09-12 16:41:18 瀏覽:4197

    公共網(wǎng)關(guān)接口(CommonGatewayInterface,CGI)在商務(wù)網(wǎng)站的開(kāi)發(fā)中起著重要的作用。CGI是用來(lái)在用戶瀏覽器和網(wǎng)絡(luò)服務(wù)器之間傳遞信息的一系列統(tǒng)一一命名的變量和方法操作管理程序。

    CGI的開(kāi)發(fā)工作最早起源于美國(guó)伊利諾伊大學(xué)的NCSA。為了能夠在瀏覽器中訪問(wèn)NCSAHTTPd服務(wù)器上的動(dòng)態(tài)數(shù)據(jù),需要一個(gè)中間程序,于是開(kāi)發(fā)出了CGI。CGI一經(jīng)提出立刻受到了普遍地歡迎。近來(lái)被廣泛應(yīng)用于各類(lèi)Web開(kāi)發(fā)工具和商務(wù)網(wǎng)站的創(chuàng)建中。

    目前在企業(yè)商務(wù)網(wǎng)站的創(chuàng)建過(guò)程中,CGI程序常常被用于對(duì)HTML表單和數(shù)據(jù)庫(kù)的操作。例如用CG1程序?qū)?shù)據(jù)進(jìn)行搜索、修改或添加記錄等等。

    公共網(wǎng)關(guān)接口是用于HTML服務(wù)器和外部應(yīng)用程序之間的一個(gè)標(biāo)準(zhǔn)。不對(duì)靜態(tài)的HTML文檔進(jìn)行檢索,URL可以對(duì)含有某個(gè)程序或腳本的文件進(jìn)行標(biāo)識(shí),這個(gè)程序或者腳本在用戶選用URL指定的鏈接時(shí)得到執(zhí)行。

    例子之一是頁(yè)面計(jì)數(shù)器程序,每檢索一次文件,該計(jì)數(shù)器就累加1。在Internet上,人們經(jīng)??梢钥吹健霸谠撜军c(diǎn)上你的訪問(wèn)編號(hào)為XXX,xxX”。當(dāng)你選擇這個(gè)鏈接并將這個(gè)具體頁(yè)面下載到瀏覽器時(shí),CGI程序運(yùn)行并查看存儲(chǔ)在CGI程序文件中的某個(gè)變量和編號(hào)值,使編號(hào)加1,然后在HTML文件內(nèi)顯示這個(gè)編號(hào)。

    使用外部應(yīng)用程序的例子可以分兩個(gè)步驟進(jìn)行說(shuō)明,即在HTML文檔中選擇和完成一個(gè)表單。用戶單擊提交(Submit)按鈕后,輸人的數(shù)據(jù)被傳遞到CGI程序,接著CGI程序?qū)?shù)據(jù)進(jìn)行一定的處理。

    啟動(dòng)CGI程序的基本方法如下:

    ①用戶在HTML頁(yè)面中單擊某個(gè)鏈接;

    ②瀏覽器請(qǐng)求服務(wù)器運(yùn)行CGI程序;

    ③如果用戶具有適當(dāng)權(quán)限,服務(wù)器運(yùn)行CGI程序;

    ④CGI程序的結(jié)果返回到瀏覽器;

    ⑤瀏覽器顯示輸出結(jié)果。

    在創(chuàng)建CGI程序時(shí),需要使用某種編程語(yǔ)言。早期CGI所采用的編程語(yǔ)言多為在UNIX操作系統(tǒng)下的PERL(PracticalExtensionandReportingLanguage),而目前最常用的是在Windows操作系統(tǒng)下的Java語(yǔ)言。在介紹Java語(yǔ)言之前,這里暫時(shí)采用PERL作為例子來(lái)說(shuō)明CGI的編程語(yǔ)言。

    在選擇網(wǎng)站建設(shè)CGI編程語(yǔ)言時(shí)要注意:HTTP服務(wù)器中的操作系統(tǒng)應(yīng)能支持這種語(yǔ)言,這種語(yǔ)言功能應(yīng)足夠強(qiáng)大,這樣才可以編寫(xiě)CGI程序,完成預(yù)定的任務(wù)。

    >>> 查看《公共網(wǎng)關(guān)接口CGI的選擇》更多相關(guān)資訊 <<<

    本文地址:http://www.modelkey.org/news/html/3819.html

    趕快點(diǎn)擊我,讓我來(lái)幫您!
    亚洲高清无码中文成人在线,AV色综合久久天堂AV色综合在,久久人人爽人人爽人人片av高,日本亚洲成a人片在线观看
    <rt id="eeo40"><acronym id="eeo40"></acronym></rt>
  • <dd id="eeo40"><s id="eeo40"></s></dd>
  • <menu id="eeo40"><code id="eeo40"></code></menu>