OpenResty

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
OpenResty
OpenResty logo
其他名稱ngx_openresty
原作者章亦春
開發者
  • OpenResty軟體基金會
  • OpenResty, Inc.
首次發布2009年,​15年前​(2009
目前版本
  • 1.25.3.1 (2024年1月5日;穩定版本)[1]
編輯維基數據鏈結
原始碼庫 編輯維基數據鏈結
程式語言C
取代Perl OpenResty
許可協定BSD許可證
網站openresty.org/en/ 編輯維基數據

OpenResty是一個基於Nginx的Web平台,可以使用其LuaJIT引擎執行Lua指令碼。[2] 該軟體由章亦春建立。2011年之前,它最初由淘寶網贊助,2012年至2016年主要由Cloudflare支援。自2017年起,主要得到OpenResty軟體基金會和OpenResty公司的支援。

OpenResty旨在構建可延伸的Web應用、Web服務和動態Web閘道器。OpenResty的架構是基於幾個nginx模組,這些模組已經被擴充,以便將nginx擴充為一個web應用伺服器,處理大量的請求。OpenResty解決方案的概念旨在完全在nginx伺服器中執行伺服器端的Web應用,利用nginx的事件模型,不僅與HTTP客戶端進行非阻塞的I/O,而且與MySQL、PostgreSQL、Memcached和Redis等遠端後端進行非阻塞I/O。

參考文獻

  1. ^ Release 1.25.3.1. 2024年1月5日 [2024年1月19日]. 
  2. ^ WTF is OpenResty? The world's fifth-most-used Web server, that's what!. The Register. [28 February 2020]. (原始內容存檔於2020-02-28). 

外部連結