OpenResty (也稱爲 ngx_openresty)是一個全功能的 Web 應用服務器。它打包了標準的 Nginx 核心,不少的經常使用的第三方模塊,以及它們的大多數依賴項。php
經過衆多進行良好設計的 Nginx 模塊,OpenResty 有效地把 Nginx 服務器轉變爲一個強大的 Web 應用服務器,基於它開發人員可使用 Lua 編程語言對 Nginx 核心以及現有的各類 Nginx C 模塊進行腳本編程,構建出能夠處理一萬以上併發請求的極端高性能的 Web 應用。html
OpenResty 致力於將你的服務器端應用徹底運行於 Nginx 服務器中,充分利用 Nginx 的事件模型來進行非阻塞 I/O 通訊。不單單是和 HTTP 客戶端間的網絡通訊是非阻塞的,與MySQL、PostgreSQL、Memcached、以及 Redis 等衆多遠方後端之間的網絡通訊也是非阻塞的。nginx
由於 OpenResty 軟件包的維護者也是其中打包的許多 Nginx 模塊的做者,因此 OpenResty 能夠確保所包含的全部組件能夠可靠地協同工做。web
agentzh是這樣說的:編程
Tengine 是一個 nginx 的 fork,而 ngx_openresty 是 nginx 的 bundle.後端
最初二者沒有交集,後來Tengine 也是 ngx_openresty 多數核心組件的用戶 了,Tengine pdf文檔中提到ngx_lua等核心組件也不足爲怪了。安全
須要注意的是agentzh也沒有參與到Tengine中去。服務器
http://blog.csdn.net/wangbin579/article/details/7287270網絡