http://openresty.org/
OpenResty® 是一个基于 Nginx 与Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。
OpenResty 掌门人 agentzh 是老衲少有佩服的几个国内开源领袖之一。
既然如此,为啥 AppNode 中没有整合 OpenResty 呢?
OpenResty 源于 Nginx,最大的亮点是集成了 Lua 扩展模块和大量的 Lua 库。
但是对普通人来说,如果你不是开发者,根本用不到这些 Lua 库。
即使你要用到这些库,也可以直接通过在 Nginx 加载外部库的方式引入。
我相信大部分提出这个问题的人和当初提出整合 Tengine 的人一样,可能存在以下几种心态:
1. 听说 OpenResty 比 Nginx 强,所以我想用 OpenResty
施主,贫僧问问你:强在哪?你用得上吗?
2. OpenResty 集成的很多扩展模块不错,我想用
施主,AppNode 打包的 Nginx,已经为你准备好了 OpenResty 提供的 Lua 扩展模块,不仅如此,我们还准备了各种可能你仍然用不上的扩展模块。
我相信,对于 99% 的用户来说,Nginx + 扩展模块足以满足需求,如果没有,请在这里怼帖。