<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 一.軟件介紹(apache lighttpd nginx) ## 1. lighttpd Lighttpd是一個具有非常低的內存開銷,cpu占用率低,效能好,以及豐富的模塊等特點。lighttpd是眾多OpenSource輕量級的web server中較為優秀的一個。支持FastCGI, CGI, Auth, 輸出壓縮(output compress), URL重寫, Alias等重要功能。 Lighttpd使用fastcgi方式運行php,它會使用很少的PHP進程響應很大的并發量。 Fastcgi的優點在于: · 從穩定性上看, fastcgi是以獨立的進程池運行來cgi,單獨一個進程死掉,系統可以很輕易的丟棄,然后重新分配新的進程來運行邏輯. · 從安全性上看, fastcgi和宿主的server完全獨立, fastcgi怎么down也不會把server搞垮, · 從性能上看, fastcgi把動態邏輯的處理從server中分離出來, 大負荷的IO處理還是留給宿主server, 這樣宿主server可以一心一意作IO,對于一個普通的動態網頁來說, 邏輯處理可能只有一小部分, 大量的圖片等靜態IO處理完全不需要邏輯程序的參與(注1) · 從擴展性上講, fastcgi是一個中立的技術標準, 完全可以支持任何語言寫的處理程序(php,java,python...) ## 2.apache apache是世界排名第一的web服務器, 根據netcraft(www.netsraft.co.uk)所作的調查,世界上百分之五十以上的web服務器在使用apache. 1995年4月, 最早的apache(0.6.2版)由apache group公布發行. apache group 是一個完全通過internet進行運作的非盈利機構, 由它來決定apache web服務器的標準發行版中應該包含哪些內容. 準許任何人修改隱錯, 提供新的特征和將它移植到新的平臺上, 以及其它的工作. 當新的代碼被提交給apache group時, 該團體審核它的具體內容, 進行測試,如果認為滿意, 該代碼就會被集成到apache的主要發行版中. apache 的特性: 1) 幾乎可以運行在所有的計算機平臺上. 2) 支持最新的http/1.1協議 3) 簡單而且強有力的基于文件的配置(httpd.conf). 4) 支持通用網關接口(cgi) 5) 支持虛擬主機. 6) 支持http認證. 7) 集成perl. 8) 集成的代理服務器 9) 可以通過web瀏覽器監視服務器的狀態, 可以自定義日志. 10) 支持服務器端包含命令(ssi). 11) 支持安全socket層(ssl). 12) 具有用戶會話過程的跟蹤能力. 13) 支持fastcgi(只在apache1.3時支持,apache2以后的版本不再支持了) 14) 支持java servlets 15) 不支持epoll(這年頭,epoll幾乎是性能的必備,這也是為什么apache的并發性能比其他兩款web軟件差的主要原因吧) 16) 非常好用的proxy和proxy_ajp(很多人用它作為tomcat的前端) ## 3.nginx Nginx是俄羅斯人編寫的十分輕量級的HTTP服務器,Nginx,它的發音為“engine X”, 是一個高性能的HTTP和反向代理服務器,同時也是一個IMAP/POP3/SMTP 代理服務器.Nginx是由俄羅斯人 Igor Sysoev為俄羅斯訪問量第二的 Rambler.ru站點開發. Nginx以事件驅動的方式編寫,所以有非常好的性能,同時也是一個非常高效的反向代理、負載平衡。其擁有匹配 Lighttpd的性能,同時還沒有Lighttpd的內存泄漏問題,而且Lighttpd的mod_proxy也有一些問題并且很久沒有更新。但是Nginx并不支持cgi方式運行,原因是可以減少因此帶來的一些程序上的漏洞。所以必須使用FastCGI方式來執行PHP程序。 nginx做為HTTP服務器,有以下幾項基本特性: 處理靜態文件,索引文件以及自動索引;打開文件描述符緩沖. 無緩存的反向代理加速,簡單的負載均衡和容錯. FastCGI,簡單的負載均衡和容錯. 模塊化的結構。包括gzipping, byte ranges, chunked responses,以及 SSI-filter等filter。如果由FastCGI或其它代理服務器處理單頁中存在的多個SSI,則這項處理可以并行運行,而不需要相互等待。 Nginx專為性能優化而開發,性能是其最重要的考量,實現上非常注重效率。它支持內核Poll模型,能經受高負載的考驗,有報告表明能支持高達 50,000個并發連接數。 Nginx具有很高的穩定性。其它HTTP服務器,當遇到訪問的峰值,或者有人惡意發起慢速連接時,也很可能會導致服務器物理內存耗盡頻繁交換,失去響應,只能重啟服務器。例如當前apache一旦上到200個以上進程,web響應速度就明顯非常緩慢了。而Nginx采取了分階段資源分配技術,使得它的CPU與內存占用率非常低。nginx官方表示保持10,000個沒有活動的連接,它只占2.5M內存,所以類似DOS這樣的攻擊對nginx來說基本上是毫無用處的。就穩定性而言,nginx比lighthttpd更勝一籌。 Nginx支持熱部署。它的啟動特別容易, 并且幾乎可以做到7*24不間斷運行,即使運行數個月也不需要重新啟動。你還能夠在不間斷服務的情況下,對軟件版本進行進行升級。 # 二.3種WEB服務器的比較: ![](https://box.kancloud.cn/a4400e001a304123772aa5e8a985ec5d_357x517.png) ![](https://box.kancloud.cn/0a3fe0112c0d85db7bc9669d45f57551_358x361.png) # 四.各大網站WEB服務器資源列表 網站名 操作系統 web服務器 1.門戶網站類: 搜狐 LINUX apache 1.3.37 新浪 LINUX apache 2.0.54 迅雷 LINUX nginx 0.6.31 163 LINUX apache 2.2.6 2.搜索類 百度 unknown BWS 1.0 Google linux gws Sougou FreeBSD apache 2.2.4 Hao123 linux apache 2.2.4 4. 電子郵箱類 126 linux apache Hotmail win2003 microsoft-IIS 6.0 新浪郵箱 F5 Big-IP apache 2.2.8 263 linux apache 2.2.6 5. 博客類 新浪博客 linux nginx 0.5.35 搜狐博客 linux nginx 迅雷博客 linux nginx 0.6.32 天涯博客 F5 Big-IP Microsoft-IIS/5.0 6.視頻類 優酷 linux apache 土豆 linux apache Ku6 linux apache 六間房 linux nginx 0.6.14 Lighttpd:單臺支持上萬并發;請求處理速度是Apache的3-5倍;對多CPU支持不太好;有內存泄漏問題 典型范例-YouTube、Mop、SF、豆瓣 豆瓣如今很多lightty也改為Nginx了,留下圖片服務器使用lighttpd。 Nginx(Engin X) 處理速度比Lighttpd快10%-15%;在Proxy方面,Nginx>Lighttpd;在FastCGI支持方面,Lighttpd>Nginx;典型范例-六間房,新浪Blog Apache 使用范圍最廣;在高負載環境下,性能不突出,單臺僅能承受上千個并發數;對DOS(拒絕服務攻擊)抵御能力差;只有Apache 1.3對FastCGI有支持,不適合使用3P(PHP、Perl和Python)的Web2.0站點 如果是新興的Web Server 2.0站點,Lighttpd和Nginx憑借對FastCGI的支持,和高負載下的良好表現,將會是最好的選擇;如果是傳統站點,Apache是最通用的選擇。 http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html http://weavesky.com/2007/12/18/apache-nginx-lighttpd/ http://99dev.net/archives/103 原文地址 http://blog.chinaunix.net/u2/61187/showart_1985104.html
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看