web服務(wù)器之iis奔缠,apache,tomcat三者之間的區(qū)別

本文摘自https://blog.csdn.net/qq_15037231/article/details/51482361

IIS與Tomcat的區(qū)別

IIS是微軟公司的Web服務(wù)器吼野。主要支持ASP語(yǔ)言環(huán)境.
Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技術(shù)的標(biāo)準(zhǔn)實(shí)現(xiàn),是基于Apache許可證下開(kāi)發(fā)的SJP語(yǔ)言環(huán)境容器,嚴(yán)格得說(shuō)不能算是一個(gè)WEB服務(wù)器,而是Apache服務(wù)適配器两波。
tomcat主要的任務(wù)不是WEB服務(wù),而是支持JSP語(yǔ)言環(huán)境.
IIS就是這款WEB服務(wù)器,支持ASP語(yǔ)言環(huán)境

Apache與Tomcat的區(qū)別

APACHE是一個(gè)web服務(wù)器環(huán)境程序 啟用他可以作為web服務(wù)器使用瞳步。 不過(guò)只支持靜態(tài)網(wǎng)頁(yè). 但asp,php,cgi,jsp等動(dòng)態(tài)網(wǎng)頁(yè)的就不行.
如果要在APACHE環(huán)境下運(yùn)行jsp 的話就需要一個(gè)解釋器來(lái)執(zhí)行jsp網(wǎng)頁(yè), 而這個(gè)jsp解釋器就是TOMCAT, 為什么還要JDK呢?因?yàn)閖sp需要連接數(shù)據(jù)庫(kù)的話就要jdk來(lái)提供連接數(shù)據(jù)庫(kù)的驅(qū)程腰奋,所以要運(yùn)行jsp的web服務(wù)器平臺(tái)就需要 APACHE+TOMCAT+JDK 整合的好處是:如果客戶端請(qǐng)求的是靜態(tài)頁(yè)面单起,則只需要Apache服務(wù)器響應(yīng)請(qǐng)求如果客戶端請(qǐng)求動(dòng)態(tài)頁(yè)面,則是Tomcat服務(wù)器響應(yīng)請(qǐng)求因?yàn)閖sp是服務(wù)器端解釋代碼的劣坊,這樣整合就可以減少Tomcat的服務(wù)開(kāi)銷 . **
apache是web服務(wù)器嘀倒,tomcat是應(yīng)用(java)服務(wù)器,它只是一個(gè)servlet(jsp也翻譯成servlet)容器局冰,可以認(rèn)為是apache的擴(kuò)展测蘑。
Apache:普通服務(wù)器,本身只支持html即普通網(wǎng)頁(yè),它是html容器康二,功能像IIS一樣
tomcat:解釋java程序(jsp,serverlet)碳胳,它是是jsp/servlet容器,用于發(fā)布JSP及JAVA的
apache是一輛卡車沫勿,上面可以裝一些東西如html等挨约。但是不能裝水,要裝水必須要有容器(桶)产雹,tomcat就是一個(gè)桶(裝像JAVA這樣的水)诫惭,而這個(gè)桶也可以不放在卡車上。

IIS與 Apache的區(qū)別

對(duì)于中小企業(yè)來(lái)說(shuō)建立自己的網(wǎng)站蔓挖,對(duì)外展示自己的頁(yè)面是最平常不過(guò)的事情了夕土。目前最流行的建立WWW服務(wù)工具就要屬Apache與IIS了。那么他們之間都有什么區(qū)別呢?到底哪個(gè)工具才是最適合我們的呢?今天就來(lái)討論下這個(gè)問(wèn)題瘟判。

一隘弊、免費(fèi)與收費(fèi)之爭(zhēng):

雖然很多用戶都使用IIS建立網(wǎng)站哈踱,他是集成于Windows操作系統(tǒng)中的組件。不過(guò)要想合法使用IIS就要購(gòu)買正版Windows操作系統(tǒng)梨熙。

反觀Apache开镣,他是完全免費(fèi)的。不需要支付任何費(fèi)用就可以免費(fèi)下載并使用了咽扇。

結(jié)論——Apache免費(fèi)邪财,IIS收費(fèi),前者占優(yōu)。

二质欲、穩(wěn)定性:

接下來(lái)要比較的就是穩(wěn)定性了树埠,WWW服務(wù)要隨時(shí)運(yùn)轉(zhuǎn)正常,一個(gè)網(wǎng)站也需要一天24小時(shí)嘶伟,一周七天為公眾開(kāi)放怎憋。所以穩(wěn)定性是IIS和APACHE比較的重點(diǎn)。

IIS在實(shí)際使用中經(jīng)常出現(xiàn)500錯(cuò)誤九昧,而且有的時(shí)候還會(huì)出現(xiàn)莫名其妙的假死現(xiàn)象绊袋。用戶需要不定期的重新啟動(dòng)IIS服務(wù)才能保證網(wǎng)站的正常。

Apache在配置上比IIS要復(fù)雜铸鹰,不過(guò)一經(jīng)設(shè)置完畢就可以長(zhǎng)期的工作了癌别。大型網(wǎng)站都使用APACHE作為自己的WWW服務(wù)提供工具。APACHE的所有配置都保存在配置文件中蹋笼,使用時(shí)完全按照配置文件中記錄的信息執(zhí)行展姐。一般不會(huì)發(fā)生莫名其妙的假死情況。

小提示:在windows2003系統(tǒng)下使用IIS比用APACHE性能要好剖毯。

結(jié)論——APACHE穩(wěn)定圾笨,IIS有時(shí)假死,前者占優(yōu)逊谋。

三墅拭、擴(kuò)展性:

擴(kuò)展性是指WWW服務(wù)提供工具是否可以應(yīng)用于多種場(chǎng)合,多種網(wǎng)絡(luò)情況涣狗,多種操作系統(tǒng)谍婉。

IIS只能在微軟公司的windows操作系統(tǒng)下使用,離開(kāi)了windows他將一事無(wú)成镀钓。無(wú)法移植到其他類型的操作系統(tǒng)中穗熬。

APACHE是個(gè)多面手,他不僅僅應(yīng)用于windows丁溅,對(duì)于unix,linux以及freebsd等多種操作系統(tǒng)來(lái)說(shuō)他都可以勝任工作唤蔗。而且不同操作系統(tǒng)的配置步驟基本類似,可移植性非常高。

結(jié)論——IIS只能在windows下運(yùn)行妓柜,apache應(yīng)用范圍廣箱季。apache獲勝。

四棍掐、安全性:

經(jīng)巢爻看到某某網(wǎng)站被黑客攻擊或者某某網(wǎng)站被非法用戶上傳病毒的消息,對(duì)于為其他人提供服務(wù)的站點(diǎn)來(lái)說(shuō)作煌,安全性是最重要的掘殴。如果一個(gè)網(wǎng)站連自身安全都沒(méi)有保證的話,誰(shuí)愿意瀏覽和使用呢粟誓。

早期的IIS在安全性方面存在著很大的問(wèn)題奏寨,如果使用默認(rèn)設(shè)置的話黑客可以輕松趁虛而入。不過(guò)在IIS6中微軟公司對(duì)安全方面進(jìn)行了大幅改進(jìn)鹰服。只要保證操作系統(tǒng)補(bǔ)丁更新及時(shí)病瞳,就可以將網(wǎng)站安全系數(shù)盡可能的提高。特別是IIS6與.net平臺(tái)相互倚靠悲酷,使安全性幾乎完美套菜。

APACHE在安全方面一直做的不錯(cuò),因?yàn)楹芏嘤脩舳际窃趌inux下使用apache舔涎,所以操作系統(tǒng)的特點(diǎn)使得linux下的apache具有先天的保護(hù)傘,安全性自然沒(méi)得說(shuō)逗爹。

結(jié)論——IIS6以前的版本有安全隱患亡嫌,IIS6和APACHE一樣安全可靠。IIS6與APACHE打個(gè)平手掘而。

五挟冠、開(kāi)放性:

所 謂開(kāi)放性就是指是否開(kāi)放了程序的源代碼,眾所周知IIS是WINDOWS系統(tǒng)的一部分袍睡,所以他的源代碼是沒(méi)有開(kāi)放的知染。而apache則不同,最早他是為了 類unix系統(tǒng)服務(wù)的斑胜,所以完全對(duì)外開(kāi)放源代碼控淡。任何人都可以分析他的代碼,發(fā)現(xiàn)其中的漏洞止潘,并發(fā)布補(bǔ)丁來(lái)彌補(bǔ)該漏洞掺炭。

正因?yàn)锳PACHE的這種開(kāi)放性,也使其安全性大大提高凭戴。

結(jié)論——IIS不開(kāi)放代碼涧狮,APACHE開(kāi)放源代碼。后者獲得勝利。

六者冤、難易性:

一個(gè)工具使用的難易程度直接影響其用戶的多少肤视,特別是網(wǎng)頁(yè)發(fā)布工具。畢竟很多公司希望有自己的網(wǎng)站涉枫,但又不希望聘請(qǐng)高薪的網(wǎng)絡(luò)管理員來(lái)維護(hù)邢滑。因此必然找上手相對(duì)容易的工具來(lái)搭建自己的站點(diǎn)。

IIS開(kāi)起來(lái)比較簡(jiǎn)單拜银,很容易就可能讓IIS工作殊鞭,對(duì)外發(fā)布網(wǎng)站。不過(guò)管理員很容易出現(xiàn)錯(cuò)誤配置和誤操作問(wèn)題尼桶。不過(guò)總體說(shuō)來(lái)IIS還是非常容易學(xué)的操灿,但要學(xué)好他恐怕是件非常困難的事。

APACHE的使用比IIS要難泵督,需要有一定計(jì)算機(jī)及網(wǎng)絡(luò)基礎(chǔ)的人才可以使用趾盐。他的配置也不是圖形化的,需要我們通過(guò)編輯配置文件來(lái)實(shí)現(xiàn)小腊。但是單從APACHE的設(shè)置上講救鲤,只要我們嚴(yán)格按照幫助文件進(jìn)行參數(shù)設(shè)置的話還是沒(méi)有什么難度的。

結(jié)論——IIS容易安裝但難精通秩冈,APACHE安裝相對(duì)困難本缠,要想精通也不是一件容易的事。IIS略占優(yōu)勢(shì)入问。

七丹锹、編程性:

為了讓網(wǎng)頁(yè)更加豐富多采,更加美觀芬失,互動(dòng)性更好楣黍,高手為我們開(kāi)發(fā)了多種組件與控件,那么這些控件在IIS或APACHE下是否正常運(yùn)行呢?

APACHE 下的Mod Rewrite功能非常強(qiáng)大,而IIS中的ISAPI的Rewrite需要專門開(kāi)發(fā)棱烂,一般初學(xué)者是不能夠?qū)崿F(xiàn)的租漂。APACHE可以使用 Subversion WebDev以及.htaccess功能,還可以使用ForceType颊糜。另外IIS對(duì)FastCGI的支持也不是很好哩治,所以一些CGI、PHP程序運(yùn)行 起來(lái)速度很慢衬鱼,遠(yuǎn)不如apache锚扎。

結(jié)論——不同的環(huán)境下使用不同的組件,因?yàn)檫x擇IIS還是APACHE由工作環(huán)境所決定馁启,這點(diǎn)兩者不分高下驾孔。

八芍秆、支持語(yǔ)言方面:

由于目前建立網(wǎng)站和論壇的語(yǔ)言多種多樣,例如ASP翠勉,PHP妖啥,JSP等語(yǔ)言。那么IIS和APACHE對(duì)他們都支持嗎?

IIS對(duì)ASP特別是.net運(yùn)行很穩(wěn)定对碌,不過(guò)對(duì)于PHP和JSP就比較麻煩了荆虱。PHP需要經(jīng)過(guò)反復(fù)配置才能在windows2003上支持。APACHE則能夠很好的支持上面提到的幾種語(yǔ)言朽们,運(yùn)行ASP怀读,PHP,JSP都沒(méi)有任何問(wèn)題骑脱。

結(jié)論——APACHE支持語(yǔ)言比較多菜枷,IIS支持PHP和JSP時(shí)有點(diǎn)麻煩,需要經(jīng)過(guò)一定的配置叁丧。APACHE獲勝啤誊。

九、待遇方面:

提到待遇方面可能很多讀者會(huì)比較納悶拥娄,怎么IIS和APACHE還存在待遇問(wèn)題呢?其實(shí)我們這里要討論的是網(wǎng)絡(luò)管理員的待遇蚊锹。一個(gè)會(huì)IIS的網(wǎng)絡(luò)管理員與一個(gè)會(huì)APACHE的網(wǎng)絡(luò)管理員,他們的薪水是不一樣的稚瘾。

APACHE最大的好處就是配置參數(shù)多牡昆,如果要精通APACHE需要很高的水平。所以同等水平的網(wǎng)絡(luò)管理員會(huì)APACHE的要比會(huì)IIS的待遇更好摊欠。

結(jié)論——錢多是獲勝的唯一標(biāo)準(zhǔn)丢烘,APACHE占優(yōu)。

總結(jié):

其實(shí)今天我們?cè)谶@里爭(zhēng)論IIS好還是APACHE好是沒(méi)有很大意義的凄硼,本文所進(jìn)行的比較也只是給那些徘徊在網(wǎng)絡(luò)管理員路口铅协,不知道學(xué)習(xí)哪個(gè)工具來(lái)建立網(wǎng)站的讀者一點(diǎn)參考捷沸。只有你對(duì)IIS和APACHE有了一個(gè)大概的了解之后摊沉,才能為自己的未來(lái)進(jìn)行規(guī)劃。

總 的來(lái)說(shuō)Apache的優(yōu)點(diǎn)在于在各種開(kāi)源的WWW服務(wù)提供工具中特性最全痒给,支持最廣说墨,相對(duì)比較穩(wěn)定的,而且擴(kuò)展性豐富苍柏。不過(guò)正因?yàn)橐紤]擴(kuò)展性尼斧,性能就肯 定不會(huì)太高,只能保持一個(gè)中等的水平试吁。而IIS6在處理連接及事件性能方面還是很強(qiáng)大的棺棵,超過(guò)了APACHE楼咳。另外安全方面IIS6也有了質(zhì)的飛躍,彌補(bǔ) 了以往IIS漏洞漫天的缺陷烛恤。如果你的公司網(wǎng)絡(luò)環(huán)境不負(fù)責(zé)母怜,沒(méi)有涉及太多的開(kāi)發(fā)的話建議仍然使用IIS6。當(dāng)然如果是建立在WWW上的開(kāi)發(fā)和調(diào)試還是使用 APACHE更加順手缚柏。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末苹熏,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子币喧,更是在濱河造成了極大的恐慌轨域,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件杀餐,死亡現(xiàn)場(chǎng)離奇詭異干发,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)怜浅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門铐然,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人恶座,你說(shuō)我怎么就攤上這事搀暑。” “怎么了跨琳?”我有些...
    開(kāi)封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵自点,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我脉让,道長(zhǎng)桂敛,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任溅潜,我火速辦了婚禮术唬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘滚澜。我一直安慰自己粗仓,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布设捐。 她就那樣靜靜地躺著借浊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪萝招。 梳的紋絲不亂的頭發(fā)上蚂斤,一...
    開(kāi)封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音槐沼,去河邊找鬼曙蒸。 笑死捌治,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的纽窟。 我是一名探鬼主播具滴,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼师倔!你這毒婦竟也來(lái)了构韵?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤趋艘,失蹤者是張志新(化名)和其女友劉穎疲恢,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體瓷胧,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡显拳,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了搓萧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片杂数。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖瘸洛,靈堂內(nèi)的尸體忽然破棺而出揍移,到底是詐尸還是另有隱情,我是刑警寧澤反肋,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布那伐,位于F島的核電站,受9級(jí)特大地震影響石蔗,放射性物質(zhì)發(fā)生泄漏罕邀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一养距、第九天 我趴在偏房一處隱蔽的房頂上張望诉探。 院中可真熱鬧,春花似錦棍厌、人聲如沸肾胯。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)阳液。三九已至怕敬,卻和暖如春揣炕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背东跪。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工畸陡, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鹰溜,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓丁恭,卻偏偏與公主長(zhǎng)得像曹动,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子牲览,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容