新聞中心
大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于web服務(wù)器有哪幾種(常見的web服務(wù)器有哪幾種)的問題,于是小編就整理了2個(gè)相關(guān)介紹為您解答,讓我們一起看看吧。

web服務(wù)器有哪些?
常見的WEB服務(wù)器有:
1、ApacheApache是世界使用排名第一的Web服務(wù)器軟件。
它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上。Apache源于NCSAhttpd服務(wù)器,經(jīng)過多次修改,成為世界上最流行的Web服務(wù)器軟件之一。Apache的特點(diǎn)是簡單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來使用。
2、IIS是英文Internet Information Server的縮寫,譯成中文就是"Internet信息服務(wù)"的意思。
它是微軟公司主推的服務(wù)器,最新的版本是Windows2008里面包含的IIS 7,IIS與Window Server完全集成在一起,因而用戶能夠利用Windows Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Internet和Intranet站點(diǎn)。
3、GFEGoogle的web服務(wù)器,用戶數(shù)量激增。目前緊逼iis。
4、Nginx不僅是一個(gè)小巧且高效的HTTP服務(wù)器,也可以做一個(gè)高效的負(fù)載均衡反向代理,通過它接受用戶的請(qǐng)求并分發(fā)到多個(gè)Mongrel進(jìn)程可以極大提高Rails應(yīng)用的并發(fā)能力。
5、Lighttpd
是由德國人 Jan Kneschke 領(lǐng)導(dǎo)開發(fā)的,基于BSD許可的開源WEB服務(wù)器軟件,其根本的目的是提供一個(gè)專門針對(duì)高性能網(wǎng)站,安全、快速、兼容性好并且靈活的web server環(huán)境。具有非常低的內(nèi)存開銷,CPU占用率低,效能好,以及豐富的模塊等特點(diǎn)。
web開發(fā)技術(shù)基礎(chǔ)知識(shí)?
web開發(fā)技術(shù)分前端開發(fā)和后端開發(fā),我們來分別介紹一下。
前端
Web應(yīng)用被分類歸為分布式應(yīng)用,一般是客戶端——服務(wù)器結(jié)構(gòu),所以我們有一部分的代碼運(yùn)行在客戶端,另一部分代碼運(yùn)行在服務(wù)器。那些在客戶端上的應(yīng)用就是前端,通常指的就是我們的瀏覽器。最常用于前端開發(fā)的技術(shù)是HTML+CSS+JavaScript,高級(jí)的前端開發(fā)人員通常使用這些技術(shù)的組合開發(fā)應(yīng)用的前端,另一個(gè)前端的常用技術(shù)就是使用Photoshop設(shè)計(jì),配合其他技術(shù)共同完成Web頁面的制作。
后端
后端開發(fā)者編寫那些運(yùn)行在服務(wù)器上的代碼,通常來說,這部分的工作需要和數(shù)據(jù)庫打交道,比如讀寫數(shù)據(jù)、讀寫文件、實(shí)現(xiàn)業(yè)務(wù)邏輯等。有些時(shí)候,業(yè)務(wù)邏輯存儲(chǔ)在客戶端,這時(shí)后臺(tái)就是用來以Web服務(wù)的形式提供數(shù)據(jù)庫中的數(shù)據(jù)。后端開發(fā)者一般需要掌握一種Web編程語言和一個(gè)數(shù)據(jù)庫管理系統(tǒng)。
1、Web應(yīng)用程序的運(yùn)行原理
web應(yīng)用程序是基于瀏覽器/服務(wù)器的應(yīng)用程序。瀏覽器用于顯示數(shù)據(jù),和用戶產(chǎn)生交互,其作用就相當(dāng)于電腦的顯示器。服務(wù)器用于處理瀏覽器的請(qǐng)求,并把結(jié)果數(shù)據(jù)組織成瀏覽器可以識(shí)別的格式返回。所以,它的作用就相當(dāng)于電腦的主機(jī)。顯然,一個(gè)很大的區(qū)別是,主機(jī)和顯示屏是一對(duì)一的,而服務(wù)器和瀏覽器卻可以是一對(duì)多的。在廣域網(wǎng)中,一個(gè)服務(wù)器可以給數(shù)以百萬計(jì)的瀏覽器提供服務(wù)。
2、Web服務(wù)器匯總
Web服務(wù)器用來接收瀏覽器請(qǐng)求、處理請(qǐng)求、把結(jié)果數(shù)據(jù)組織成特定的格式,然后返回到瀏覽器顯示。常見的Web服務(wù)器有如下幾種:Tomcat,IBM WebSphere,WebLogic,Microsoft IIS
3、Web服務(wù)器和應(yīng)用服務(wù)器
Web服務(wù)器用來處理HTTP請(qǐng)求,并返回HTTP數(shù)據(jù)。它主要用來和瀏覽器交互,給用戶提供服務(wù)。應(yīng)用程序服務(wù)器可以被Web服務(wù)器去調(diào)用,進(jìn)行業(yè)務(wù)邏輯的處理工作。例如EJB服務(wù)器,它返回的數(shù)據(jù)被Web服務(wù)器組織為HTML格式,然后返回到瀏覽器去解析。
到此,以上就是小編對(duì)于web服務(wù)器有哪些種類的問題就介紹到這了,希望這2點(diǎn)解答對(duì)大家有用。
本文題目:web服務(wù)器有哪些種類(web開發(fā)技術(shù)基礎(chǔ)知識(shí)?)
URL分享:http://fisionsoft.com.cn/article/cdpiooe.html


咨詢
建站咨詢
