openstack是干嘛的 fast-cgi是什么東東?
fast-cgi是什么東東?CGICGI的全稱是“公共網(wǎng)關(guān)接口”,是HTTP服務(wù)器與您或其他機(jī)器上的程序“對(duì)話”的工具,其程序必須在網(wǎng)絡(luò)服務(wù)器上運(yùn)行。CGI可以用任何語言編寫,只要它有標(biāo)準(zhǔn)的輸入、輸出
fast-cgi是什么東東?
CGI
CGI的全稱是“公共網(wǎng)關(guān)接口”,是HTTP服務(wù)器與您或其他機(jī)器上的程序“對(duì)話”的工具,其程序必須在網(wǎng)絡(luò)服務(wù)器上運(yùn)行。CGI可以用任何語言編寫,只要它有標(biāo)準(zhǔn)的輸入、輸出和環(huán)境變量。例如PHP、Perl、TCL等
fastcgi
fastcgi就像一個(gè)長(zhǎng)壽的CGI,可以一直執(zhí)行。只要它被激活,就不會(huì)每次都花時(shí)間去fork(這是CGI最批評(píng)的fork-and-execute模式)。它還支持分布式計(jì)算,也就是說,fastcgi程序可以在web服務(wù)器以外的主機(jī)上執(zhí)行,并接受來自其他web服務(wù)器的請(qǐng)求。Fastcgi是CGI的開放擴(kuò)展,具有獨(dú)立于語言、可擴(kuò)展的體系結(jié)構(gòu)。它的主要作用是將CGI解釋器進(jìn)程保存在內(nèi)存中并獲得高性能。眾所周知,CGI解釋器的重復(fù)加載是CGI性能低下的主要原因。如果將CGI解釋器保存在內(nèi)存中并由fastcgi進(jìn)程管理器進(jìn)行調(diào)度,則它可以提供良好的性能、可擴(kuò)展性和故障轉(zhuǎn)移特性等。
請(qǐng)問FastCGI是干什么用的?
fastcgicgi的全稱是“公共網(wǎng)關(guān)接口”,它是HTTP服務(wù)器與您或其他機(jī)器上的程序“對(duì)話”的工具。程序必須在網(wǎng)絡(luò)服務(wù)器上運(yùn)行。CGI可以用任何語言編寫,只要它有標(biāo)準(zhǔn)的輸入、輸出和環(huán)境變量。如PHP、Perl、TCL等。
CGI和CG有什么區(qū)別?
CGI與CG在性質(zhì)、起源和目的上有所不同。
1、CGI是一項(xiàng)重要的互聯(lián)網(wǎng)技術(shù),它使客戶端能夠從web瀏覽器向在web服務(wù)器上執(zhí)行的程序請(qǐng)求數(shù)據(jù)。
2. CG:指計(jì)算機(jī)圖形學(xué),是一門利用數(shù)學(xué)算法將二維或三維圖形轉(zhuǎn)換成計(jì)算機(jī)顯示網(wǎng)格形式的科學(xué)。
2、CGI:NCSA于1993年為NCSA HTTP web服務(wù)器開發(fā)。
2. CG:起源于1963年1月,24歲的Sutherland在麻省理工學(xué)院林肯實(shí)驗(yàn)室完成了關(guān)于人機(jī)通信圖形系統(tǒng)的博士論文。
3、CGI:CGI的目的獨(dú)立于任何語言。在任何腳本語言或完全獨(dú)立的編程語言中,只要該語言能在系統(tǒng)上運(yùn)行。
2. CG:CG旨在創(chuàng)造有效的視覺傳達(dá)。在科學(xué)領(lǐng)域,圖形可以通過可視化向公眾展示科學(xué)成果。