apache/nginx/tomcat的区别
生活随笔
收集整理的這篇文章主要介紹了
apache/nginx/tomcat的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
根據(jù)[1]
①:Nginx的并發(fā)性要比apache好很多;
②:nginx屬于輕量級服務(wù)器軟件,apache屬于重量級軟件;
③:nginx在處理靜態(tài)頁的效率要比apache好很多,apache在處理動態(tài)頁面上的效率要比nginx高
④:apache在安全性要比nginx要好。
?
常見的三種方案
| ? | 方案1 | 方案[2] | 方案3 | 方案4 |
| 動態(tài)頁面 | apache | tomcat | tomcat | jetty |
| 靜態(tài)頁面 | nginx | apache | nginx | nginx |
?
?
apache無法處理動態(tài)頁面
如果是動態(tài)請求,Apache會將解析工作轉(zhuǎn)發(fā)給Tomcat處理,Tomcat處理后將結(jié)果通過Apache返回
?
注意這里的方案4是最佳方案(并發(fā)最強(qiáng)),因為百度上說:
Google選擇Jetty放棄Tomcat
所以自己學(xué)習(xí)直接搞方案4就對了,不要弄一大堆沒用的。
?
Reference:
[1]Apache與Nginx服務(wù)器區(qū)別簡述
[2]Nginx+Apache實現(xiàn)網(wǎng)頁動靜分離
[3]詳談Apache、Nginx和tomcat的區(qū)別以及處理靜態(tài)頁面和動態(tài)頁面的方式
總結(jié)
以上是生活随笔為你收集整理的apache/nginx/tomcat的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu20.04安装搜狗输入法(社
- 下一篇: 烤箱预热多久