摘要: 本文已經(jīng)發(fā)表于InfoQ中文站點(diǎn)(http://www.infoq.com/cn/news/2007/07/light-web-servers)
IBM developerWorks網(wǎng)站上最近發(fā)布了一則Cameron Laird的關(guān)于輕量級(jí)Web服務(wù)器的文章,里面列舉了很多的輕型的Web服務(wù)器實(shí)現(xiàn)和它們的特點(diǎn),Cameron還從自己的經(jīng)驗(yàn)出發(fā)總結(jié)了評(píng)價(jià)Web服務(wù)器的一些指標(biāo)。這篇文章目的在于擴(kuò)展我們?cè)?Web應(yīng)用部署時(shí)的思路,讓我們重新思考Web應(yīng)用的架構(gòu)和部署方案。眾多的輕量級(jí)Web服務(wù)器其實(shí)見證了動(dòng)態(tài)腳本語言實(shí)現(xiàn)Web應(yīng)用的火爆,給實(shí)現(xiàn) Web應(yīng)用提供了更多解決方案。
輕量Web服務(wù)器這個(gè)概念關(guān)注“輕巧性”,這意味著簡(jiǎn)單、易于安裝、流線化、要求低和健壯。這種“輕巧”主要是相對(duì)于目前市場(chǎng)占有率占優(yōu)的 Apache和IIS而言的,輕量Web服務(wù)器應(yīng)該更小更簡(jiǎn)單,并且它們至少要有一些性能/特性超過這兩個(gè)產(chǎn)品(這樣它們才可能分得市場(chǎng)份額)。 Cameron這樣對(duì)比了“輕量”相比“重量”的一些優(yōu)勢(shì):
閱讀全文