說明:該分類的文章為《nginx高效能web伺服器詳解》的學習筆記。後續檔案不再單獨說明。
nginx:開源,輕量級。
可以在**上查詢nginx的市場份額。
常見伺服器產品介紹:
apache伺服器:
優點:開源。
跨平台。
安全性。
執行速度快。
效能相對穩定。
擴充套件功能豐富。
缺點:以程序為基礎,與執行緒相比系統開銷大。
apache web站點擴容時,通常時增加伺服器或擴充群集節點而不是增加處理器。
大型。microsoft iis:
缺點:付費。
大型。tomcat:
開源。應用:
servlet和jsp容器。
在中小型系統和併發訪問量不多的情況下,作為輕量級應用伺服器。
處理靜態html頁面的能力不如apache,常作為apache的擴充套件部分。
優點:開源。
輕量級。
高效能,記憶體、cpu占用低。
缺點:與apache相比,功能上存在不足,如proxy功能不完善,對編碼支援不完善。
nginx的功能特性:
基本http服務:
http**伺服器和反向**伺服器。
支援通過快取加速訪問。
完成簡單的負載均衡和容錯。
支援包過濾功能。
支援ssl等。
高階http服務:
自定義配置。
支援虛擬主機。
支援url重定向。
支援網路監控。
支援流**傳輸等。
郵件**伺服器:
支援imap/pop3**服務功能。
支援內部smtp**服務功能。
第1章 Nginx初探
nginx伺服器是輕量級web伺服器中廣受好評的一款產品。1.1 nginx的歷史 1.2 常見伺服器產品介紹 1.2.1 apache伺服器 apache web伺服器在各種開源的www服務提供工具中特性最全,並且執行速度快,效能相對穩定,而且擴充套件功能豐富。但是在效能方面表現不足,因為以 程序...
第一章 Nginx初探
第一章 nginx初探 nginx 發音同 engine x 1.主流的web伺服器 大型web伺服器 apache microsoft iis sun nginx google ncsa tomcat 公貓或其他雄性貓科動物 nginx由俄羅斯人igor sysoev設計的,從2002開始,首次發...
第1章 導言
本章作為整個c語言學習的框架 1.1 入門 轉義字元 n只代表乙個字元。轉義字元為表示無法輸入的字元或不可見的字元提供一種通用可擴充的機制。t 製表符,b 回退符,雙引號,反斜槓符本身。要將它們列印出來,則在斜槓前再加 前加 1.2 變數與算術表示式 1 c語言中,所有變數都必須在函式起始處先宣告,...