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