【軟件簡介】
OpenResty(也稱為 ngx_openresty)是一個全功能的 Web 應(yīng)用服務(wù)器俱饿。它打包了標(biāo)準(zhǔn)的 Nginx 核心,很多的常用的第三方模塊塌忽,以及它們的大多數(shù)依賴項拍埠。
通過眾多進(jìn)行良好設(shè)計的 Nginx 模塊,OpenResty 有效地把 Nginx 服務(wù)器轉(zhuǎn)變?yōu)橐粋€強(qiáng)大的 Web 應(yīng)用服務(wù)器土居,基于它開發(fā)人員可以使用 Lua 編程語言對 Nginx 核心以及現(xiàn)有的各種 Nginx C 模塊進(jìn)行腳本編程枣购,構(gòu)建出可以處理一萬以上并發(fā)請求的極端高性能的 Web 應(yīng)用。
OpenResty 致力于將你的服務(wù)器端應(yīng)用完全運(yùn)行于 Nginx 服務(wù)器中擦耀,充分利用 Nginx 的事件模型來進(jìn)行非阻塞 I/O 通信棉圈。不僅僅是和 HTTP 客戶端間的網(wǎng)絡(luò)通信是非阻塞的,與MySQL眷蜓、PostgreSQL分瘾、Memcached、以及 Redis 等眾多遠(yuǎn)方后端之間的網(wǎng)絡(luò)通信也是非阻塞的吁系。
因為 OpenResty 軟件包的維護(hù)者也是其中打包的許多 Nginx 模塊的作者德召,所以 OpenResty 可以確保所包含的所有組件可以可靠地協(xié)同工作。
章亦春現(xiàn)任 CloudFare 系統(tǒng)工程師汽纤,主要是 Nginx 和 OpenResty 開發(fā)上岗,是一名快樂的程序員,現(xiàn)定居美國舊金山冒版。曾經(jīng)在北京的時候供職于 Yahoo液茎!中國以及淘寶(阿里巴巴)。
中文官網(wǎng):http://openresty.org/cn/
學(xué)習(xí):https://moonbingbing.gitbooks.io/openresty-best-practices/content/lua/main.html