人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁(yè)面

生根于自由的土壤-FastCGI之一

生根于自由的土壤-FastCGI之一

更新時(shí)間:2022-08-24 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

Linux作為自由軟件的代表,給IT行業(yè)帶來(lái)了無(wú)限的發(fā)展空間。 Linux的透明性,無(wú)論給開發(fā)人員還是應(yīng)用人員都有一個(gè)充分發(fā)揮的余地,在以 Linux系統(tǒng)為作業(yè)和平臺(tái)上,更多的功能正在被不斷地開發(fā)出來(lái)。像Server Push、FastCGI、EPERL、PHP3等許多的新功能,正是在Linux這樣自由的土壤中才得以充分的發(fā)展。
一個(gè)網(wǎng)站的性能,主要表現(xiàn)在以下幾個(gè)方面:系統(tǒng)響應(yīng)時(shí)間、處理時(shí)間、用戶等待時(shí)間和系統(tǒng)的輸出負(fù)載,如果考慮經(jīng)濟(jì)因素還要加上技術(shù)成本。要提高網(wǎng)站的性能,在不改變硬件和網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上,那么技術(shù)內(nèi)涵就集中在優(yōu)秀的程序上。目前來(lái)說(shuō),Server Push(推技術(shù))和FastCGI兩項(xiàng)新技術(shù)在完全不增加成本的基礎(chǔ)上可以使你的網(wǎng)站達(dá)到最佳的性能。本文將詳細(xì)介紹FastCGI技術(shù)。


什么是FastCGI


  要說(shuō)明一點(diǎn),如果要使用FastCGI,你應(yīng)該在以Linux為作業(yè)系統(tǒng)的Apache服務(wù)上編譯FastCGI模塊,大家可以到www.fastcgi.com去下載最新的模塊,下載的這個(gè)模塊中會(huì)有詳細(xì)的編譯說(shuō)明。

  多年以來(lái),CGI已經(jīng)成了服務(wù)器端應(yīng)用程序開發(fā)的事實(shí)標(biāo)準(zhǔn),雖然ASP技術(shù)的出現(xiàn)使服務(wù)器端應(yīng)用程序開發(fā)更方便,但是ASP的局限性使目前仍以Unix/Linux為作業(yè)系統(tǒng)并使用Apache為服務(wù)程序的絕大多數(shù)的服務(wù)器拒其于門外,CGI仍然唱著服務(wù)器端應(yīng)用程序開發(fā)的重頭戲。隨著時(shí)間的推移,很多服務(wù)器在沉重的CGI負(fù)擔(dān)下已經(jīng)力不從心了。

  還是讓我們來(lái)看看CGI是如何工作的吧:當(dāng)客戶機(jī)對(duì)服務(wù)器請(qǐng)求CGI應(yīng)用程序時(shí),服務(wù)器建立一個(gè)進(jìn)程來(lái)處理用戶請(qǐng)求,完成后結(jié)束進(jìn)程。當(dāng)負(fù)載很低時(shí),CGI能很好地工作,但是一個(gè)大型的站點(diǎn)上的各種不同類型的請(qǐng)求隨時(shí)發(fā)生,在客戶請(qǐng)求的負(fù)載很高時(shí),服務(wù)器進(jìn)程的設(shè)置和初始化所用的時(shí)間就成為網(wǎng)站性能的瓶頸。特別是像和數(shù)據(jù)庫(kù)這樣的應(yīng)用程序連接時(shí),初始化所用的時(shí)間較長(zhǎng)。

  當(dāng) FastCGI技術(shù)脫穎而出的時(shí)候,這個(gè)問(wèn)題就得到了很好的解決。 FastCGI始終處于活動(dòng)狀態(tài)為來(lái)自服務(wù)器的請(qǐng)求提供服務(wù)。FastCGI是在服務(wù)器上運(yùn)行一個(gè)“活動(dòng)的程序"來(lái)處理服務(wù)器對(duì)應(yīng)用程序的請(qǐng)求。FastCGI始終處于活動(dòng)狀態(tài),這正是它的優(yōu)點(diǎn),它在處理請(qǐng)求時(shí)沒(méi)有啟動(dòng)新進(jìn)程和對(duì)應(yīng)用程序初始化的開銷。服務(wù)器端可以用PERL、C、C++或JAVA等語(yǔ)言來(lái)編寫一個(gè)基于 FastCGI的應(yīng)用程序,來(lái)不斷地處理服務(wù)器對(duì)應(yīng)用程序的請(qǐng)求。特別是對(duì)于Server Push這樣的連接方式,服務(wù)器要不間斷地響應(yīng)用戶請(qǐng)求,就要不斷地讓應(yīng)用程序運(yùn)行來(lái)支持服務(wù)器對(duì)應(yīng)用程序的請(qǐng)求。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 南平市| 资溪县| 松原市| 高陵县| 天镇县| 靖远县| 兰溪市| 水富县| 五峰| 兴和县| 凉山| 中西区| 广安市| 恩施市| 寻乌县| 澳门| 台中市| 长阳| 江津市| 扎赉特旗| 阿合奇县| 兰坪| 三穗县| 德惠市| 云龙县| 塔河县| 遂川县| 桂平市| 普陀区| 买车| 平原县| 台山市| 安顺市| 九寨沟县| 图木舒克市| 海宁市| 开鲁县| 博客| 平顶山市| 海盐县| 岗巴县|