nginx介紹(四) 經驗篇

2021-09-02 06:47:27 字數 988 閱讀 5236

5.經驗學習

當igor sysoev開始編寫nginx的時候,構建網際網路的大多數軟體已經存在,

這些軟體的體系結構通常 遵循 舊式伺服器的定義、網路硬體、作業系統以及老

網際網路架構。然而,這並沒有阻止

igor

思考他或許能夠在

web伺服器領域做一

些改善性的工作。因此,第一課似乎很明顯:改進的空間總會是有的。

自從頭腦中有了更好的web軟體的想法,igor花費了很多時間開發nginx初

始**結構和學習不同的方式為各種作業系統優化

nginx

**。十年後,他正在開

發nginx 2.0

版本的乙個原型,考慮到 版本

1數年來的積極發展。顯然,一種新

體系結構的初始原型和**結構對軟體產品的未來而言是極為重要的。

另一點值得注意的是,可擴充套件性應被重點關注。window版本的nginx也許很好

的證明了如何避免開發工作的東西被稀釋,既不是開發者的核心能力也不是應用本身

的事情。這在重寫引擎過程中通過嘗試使用更多的向後相容的功能來加強

nginx

時同樣適用。

最後但同樣重要的,值得一提的是,儘管

nginx

開發者社群不是很大,nginx

的第三方模組和擴充套件一直是它凝聚人氣很重要的一部分。

evan miller,piotr sikora

, valery kholodkov, zhang yichun (agentzh)

和其他有才華的軟體工程師所做的

工作被nginx

使用者社群和

nginx

最初的開發者賞識已久。

(全文完。。。)

1. 本文由mathew翻譯,程式設計師學架構校審

中級篇 docker官網介紹(四)

從docker官網了解docker的歷史,為了保證文章的質量,多增加了截圖,想讓各位老鐵看的比較爽 docker官網介紹 docker安裝官網 最早的docker版本都是從1.0慢慢的累積到1.13,在2017年3月份docker的版本發生了變化變成了版本2017.03版本,也形成了ce和ee版本,...

XML學習筆記(四)Schema介紹篇

preface 本文是w3schools上 schema指南 的學習筆記。其中大部分內容是對指南的翻譯總結。由於原文的例子更詳盡生動,如果各位想閱讀原文可以到這個 同時,w3schools提供了測試,大家可以測試一下自己的理解程度。xml schema用於描述xml文件結構的檔案。另一種用於該用途的...

nginx經驗分享

nginx alert could not open error log file open usr local var log nginx error.log failed 13 permission denied 那代表我們沒有操作許可權,只需要在命令前加上sudo,即可以最高許可權去操作,如 ...