日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

CGI的那点事

發(fā)布時(shí)間:2025/3/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CGI的那点事 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

CGI代表Common Gateway Interface(通用網(wǎng)關(guān)界面),它使在網(wǎng)絡(luò)服務(wù)器下運(yùn)行外部分應(yīng)用程序(或網(wǎng)關(guān))成為可能。CGI-BIN 目錄是存放CGI腳本的地方。這些腳本使WWW服務(wù)器和瀏覽器能運(yùn)行外部程序,而無(wú)需啟動(dòng)另一個(gè)原因程序。?
它是運(yùn)行在Web服務(wù)器上的一個(gè)程序,并由來(lái)自于瀏覽者的輸人觸發(fā)。CGI是在HTTP服務(wù)器下運(yùn)行外部程序(或網(wǎng)關(guān))的一個(gè)接口,它能讓網(wǎng)絡(luò)用戶訪問(wèn)遠(yuǎn)程系統(tǒng)上的使用類型程序,就好像他們?cè)趯?shí)際使用那些遠(yuǎn)程計(jì)算機(jī)一樣。?
CGI能夠讓瀏覽者與服務(wù)器進(jìn)行交互,如果你曾經(jīng)遇到過(guò)在網(wǎng)絡(luò)上填表或者進(jìn)行搜索,就很有可能就是用的CGI。?盡管CGI易于使用,但是當(dāng)大批人同時(shí)使用一個(gè)CGI應(yīng)用程序是會(huì)反應(yīng)較慢,網(wǎng)絡(luò)服務(wù)器 速度也會(huì)受到很大 影響。CGI應(yīng)用程序的優(yōu)點(diǎn)是可以獨(dú)立運(yùn)行。?

CGI應(yīng)用程序可以由大多數(shù)的編程語(yǔ)言編寫,如Perl(Practical Extraction and Report Language)、C\C++、Java 和Visual Basic等。不過(guò)對(duì)于那些沒(méi)有太多編程經(jīng)驗(yàn)的網(wǎng)頁(yè)制作人來(lái)說(shuō),實(shí)在是一個(gè)不小的難題。?
CGI應(yīng)用程序的工作原理是這樣的:?
1.瀏覽器通過(guò)HTML表單或超鏈接請(qǐng)求指上一個(gè)CGI應(yīng)用程序的URL。?
2.服務(wù)器收發(fā)到請(qǐng)求。?
3.服務(wù)器執(zhí)行指定所CGI應(yīng)用程序。?
4.CGI應(yīng)用程序執(zhí)行所需要的操作,通常是基于瀏覽者輸人的內(nèi)容。?
5.CGI應(yīng)用程序把結(jié)果格式化為網(wǎng)絡(luò)服務(wù)器和瀏覽器能夠理解的文檔(通常是HTML網(wǎng)頁(yè))。?
6.網(wǎng)絡(luò)服務(wù)器把結(jié)果返回到瀏覽器中。?
有關(guān)CGI應(yīng)用程序要注意的是:?
CGI應(yīng)用程序運(yùn)行在瀏覽器可以請(qǐng)求的服務(wù)器系統(tǒng)上,執(zhí)行時(shí)需要使用服務(wù)器CPU時(shí)間和內(nèi)存。如果有成千上萬(wàn)的這種程序會(huì)同時(shí)運(yùn)行,那會(huì)對(duì)服務(wù)器系統(tǒng)提出極高的要求。你要慎重考慮這個(gè)問(wèn)題,以防止服務(wù)器系統(tǒng)崩潰。?不完善的CGI應(yīng)用程序可能成為別人非法進(jìn)人服務(wù)器系統(tǒng)的通道,有可能導(dǎo)致重要的資料被刪除或外泄。?
CGI應(yīng)用程序主要的用途有以下幾種:?

根據(jù)瀏覽者填寫的HTML表單發(fā)送定制的答復(fù)。?
創(chuàng)建可單擊的圖像縮小圖。?
創(chuàng)建一個(gè)瀏覽者可以搜索內(nèi)容的數(shù)據(jù)庫(kù)。?
提供服務(wù)器與數(shù)據(jù)庫(kù)的接口,并把結(jié)果轉(zhuǎn)換成HTML文檔。?
制作動(dòng)態(tài)HTML文擋。?

如果一個(gè)CGI腳本可以在每臺(tái)計(jì)算機(jī)上做同樣的事情;編寫腳本就會(huì)變的很容易。不幸的是,CGI腳本依賴于服務(wù)器的操作系統(tǒng),因此,對(duì)于非UNIX服務(wù)器來(lái)說(shuō),Prl(UNIX下編寫腳本的一個(gè)常用工具)腳本毫無(wú)用處。所以,你必須定制安裝你的CGI腳本。?
大多數(shù)服務(wù)器都提供CGI-BIN目錄,但是這還不夠。因?yàn)槟銘?yīng)該擁有自己的CGI-BIN。這樣,你就能運(yùn)行自己的腳本(而不是讓自己的系統(tǒng)去適應(yīng)已存在于系統(tǒng)上的腳本)。因此,你的提供商應(yīng)安裝CGI-BIN,且能夠幫助你編寫腳本?

總結(jié)

以上是生活随笔為你收集整理的CGI的那点事的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲无人区小视频 | 中文字幕精品一区二 | 国产精品15p | 色诱av手机版 | 精品久久久影院 | 激情毛片视频 | 亚洲精品伦理 | 高h校园不许穿内裤h调教 | 国产精品国产三级国产Av车上的 | 亚洲AV无码国产成人久久 | 134vcc影院免费观看 | 国产做受麻豆动漫 | 一区二区在线精品 | 一区三区在线观看 | 色哟哟网站入口 | 日韩在线视频免费 | 在线日韩成人 | a在线天堂 | 狠狠躁18三区二区一区传媒剧情 | 乱人伦xxxx国语对白 | 色999在线| 人人爽在线 | 日日夜夜国产 | 99热在线只有精品 | av全黄 | 国产69av| 中文人妻av久久人妻18 | 成人特级毛片69免费观看 | 麻豆视频91| 日本在线高清 | 欧美狂猛xxxxx乱大交3 | 被两个男人吃奶三p爽文 | 色原网| 色妞色视频一区二区三区四区 | 国产精品人人做人人爽 | 日韩操操 | 亚洲第一精品在线观看 | 能在线观看的av网站 | av片免费| 亚洲天堂avav | 美女国产免费 | 91激情在线观看 | 国产麻豆精品一区二区 | 色婷婷国产精品视频 | 色老二导航| 欧美aa级 | 99久久婷婷国产精品综合 | 欧美日本韩国在线 | 国产日 | 国产精品视频一区二区三区不卡 | 婷婷精品进入 | 日本一区二区高清视频 | 超碰在线免费公开 | 欧美韩一区二区 | 青青草十七色 | 亚洲爱v| 99爱视频在线观看 | 色视频在线免费观看 | 日韩在线观看av | 日韩av无码一区二区三区 | 国产嫩草影院久久久久 | 亚洲免费在线看 | 国产一区二区伦理 | 国产 一二三四五六 | 国产三级漂亮女教师 | 丰满雪白极品少妇流白浆 | 国产欧美三区 | 好吊色在线视频 | 91毛片视频 | 女仆乖h调教跪趴1v1 | 四虎5151久久欧美毛片 | 久久综合久久88 | 黄片毛片在线观看 | 色吧综合 | 久久综合色综合 | 最新av中文字幕 | 韩国妻子的朋友 | 久久久九九九热 | 亚州av综合色区无码一区 | 超碰资源在线 | 国产簧片 | 亚洲人xxx日本人18 | 色97| 免费黄色一级大片 | 九月婷婷综合 | 中文字幕有码在线播放 | 青青草福利视频 | 男性裸体全身精光gay | 日本欧美一区二区 | 冈本视频在线观看 | 成人欧美一区二区三区小说 | 日本美女视频一区 | 天天看片天天干 | 久久精品视频中文字幕 | 黑人精品无码一区二区三区 | 欧美日韩黄色 | 亚洲熟妇无码久久精品 | 男人天堂2014 | 日本一区二区三区久久 |