代理服务器地址在哪里看_看完这篇还不了解Nginx,那我就没你办法了
文章來自:php自學(xué)中心
鏈接:http://www.startphp.cn/front/skill/0211141.html
作者:yang
商務(wù)合作:請加微信(QQ):2230304070
視頻教程推薦
1?在CentOS7系統(tǒng)下如何搭建ElasticSearch
2?你的定時任務(wù)有沒有用到腳本shell?
3?那年的算法與數(shù)據(jù)結(jié)構(gòu),我就考了60分
4?阿里云環(huán)境搭建以及項目上線還有誰不會的?
5?PHP程序員是否要學(xué)習(xí)Linux課程?
精選文章正文
Nginx 其實就是一款輕量級的 Web 服務(wù)器、反向代理服務(wù)器,由于它的內(nèi)存占用少,啟動極快,高并發(fā)能力強,在互聯(lián)網(wǎng)項目中廣泛應(yīng)用。
那么你可能會問了:“不是說 Nginx 嗎?怎么又扯出來一個 Web 服務(wù)器呢?啥是服務(wù)器?”。別著急,在學(xué)習(xí) Nginx 之前你還真得知道什么是服務(wù)器這個概念,下面我們先來看下到底啥是服務(wù)器。
啥是服務(wù)器
服務(wù)器的英文叫?Server?, 顧名思義就是為其他人服務(wù)的。我們可以把所有為其他用戶提供服務(wù)的機器或軟件都稱作服務(wù)器。
- Server?可以指硬件,比如谷歌公司對用戶提供服務(wù)的主機,下圖是谷歌公司的一個數(shù)據(jù)中心圖片,走道兩側(cè)亮著紅黃藍顏色的笨重機器就是服務(wù)器。
- Server?也可以是一個軟件。比如我們本次專欄要介紹的?Nginx,它就是一個對用戶提供?HTTP?服務(wù)的Server。又比如我們常聽到的網(wǎng)易郵箱服務(wù)器,它就是專門為用戶提供郵件服務(wù)的。這些軟件都運行在一個個物理機器上面,專門對外提供對應(yīng)的服務(wù)。
WEB服務(wù)器
我們上面嘮叨了一下什么是服務(wù)器。下面我們說一下啥是 Web 服務(wù)器,在上面我們也說了 Nginx 其實就是一個 輕量級的 Web 服務(wù)器,那么什么是 Web 服務(wù)器呢?我們平時可以打開瀏覽器訪問微博的網(wǎng)站,獲取各種娛樂圈各種勁爆消息。這個看似簡單的行為,背后有隱藏了那些細節(jié)呢?上圖就是一個典型的?web請求流程,主要分為五個步驟:WEB服務(wù)器的分類
其實,現(xiàn)在的市面上面有很多類似于 Nginx 的 Web 服務(wù)器,如下圖:幾款服務(wù)器比較
下面我們簡單地比較一下幾款流行的?Web服務(wù)器軟件的區(qū)別。Apache 是一款歷史悠久的開源?Web?服務(wù)器軟件。擁有很多的第三方模塊,你想使用的功能基本上都可以找到,避免自己重復(fù)造輪子。采用多進程方式處理請求,每個請求都對應(yīng)于一個進程。在高并發(fā)的情況下,多進程處理方式特別的消耗資源,所以天然不適合高并發(fā)場景;
Nginx 是年輕(相比Apache)的開源?Web?服務(wù)器軟件。它也采用 C 語言編寫,代碼運行效率很高。它采用了epoll?(以Linux為例) 事件處理機制作為模型,能夠保證非常高的并發(fā)量;
IIS是微軟的Web服務(wù)器軟件,這個可是收費的哦~~~
Nginx簡介
Nginx是由戰(zhàn)斗民族的一位名叫?Igor Sysoev的程序猿開發(fā)的,開源、高性能的?HTTP服務(wù)器和反向代理服務(wù)器,也可以作為一個?IMAP/POP3代理服務(wù)器。也就是說,Nginx不僅可以托管網(wǎng)站,進行HTTP服務(wù)處理,還可以作為反向代理服務(wù)器。Nginx 出現(xiàn)的初衷是為了解決著名的?C10K問題而出現(xiàn)的。和傳統(tǒng)的?Web Server不一樣,Nginx使用了異步事件處理機制架構(gòu)。這種架構(gòu)可以輕松高效地處理大量的請求,并且非常的節(jié)省內(nèi)存。高性能是Nginx最大的優(yōu)點。啥?不知道什么是C10K問題,我嚴重懷疑你是從外星球來的,來,看這里。不知道什么是異步事件處理機制?沒關(guān)系,我會在后面的小節(jié)中分析的,包學(xué)會。為什么選擇Nginx
Nginx能干啥
上面我們 ‘吹噓’ 了 Nginx 的這么多優(yōu)點,那么 Nginx 究竟能干什么呢?以上是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有幫助,也希望大家多多支持?php自學(xué)中心?
總結(jié)
以上是生活随笔為你收集整理的代理服务器地址在哪里看_看完这篇还不了解Nginx,那我就没你办法了的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置datalist 中option的宽
- 下一篇: httpclient 忽略证书_对接外部